Re: aegis and svn

Walter Franzini <[email protected]>
Newsgroups gmane.comp.version-control.aegis.user
Message-ID <[email protected]>
Aryeh Friedman <[email protected]> writes:

> We have a client that uses SVN on their main repo and we want to use
> aegis on our local repo... what is the best way to do this.... namely
> we will be going on a change by change basis svn --> aegis --> change
> set --> baseline --> svn

For svn -> aegis you can use tailor [1] and for aegis -> svn you can use
ae-repo-ci.  

My advice is to setup an additional aegis project just for svn -> aegis
(no manual changes in this project) then use aedist -replay to populate
your main project.  Aegis will assign UUIDs in the support project and
you will not have to resolve merge due to manual changes.

So:

  svn ------> aegis1 ---------> aegis2
        |                |
      tailor          aedist

For the aegis -> svn operation I don't have specific recipes to offer
except that you must check to be in sync every time you push changes to
svn in order to avoid destroing changes present only in svn.

I know tailor needs improvement since there is some mismatch between svn
and Aegis.  Let me know *when* you have problems and I'll try to help.

Tailor does not have a mode to syncronize using Aegis as a source
because I was not interested at that time.

[1] http://progetti.arstecnica.it/tailor/

-- 
Walter Franzini
http://aegis.stepbuild.org/

_______________________________________________
Aegis-users mailing list
[email protected]
http://lists.auug.org.au/listinfo/aegis-users
signature.asc (application/pgp-signature, 196 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkx6VI4ACgkQlqotV8s/60Oa0QCffp5Tm3T/yKwh4qEd71Fg0pi6
4sMAn1N+8BZA0VaxnVl6iU4cdPTt+PIB
=pexS
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.