[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
On 2005-11-02, Julien Cugnière <jcugniere@xxxxxxxxxx> wrote:
>
> I would like to mention that Subversion does not (yet) support *true*
> renames. This means that "svn rename A B" is in fact just a shortcut for
> "svn copy A B; svn delete A". This preserves history, and most of the
> time works OK, but there are subtle side effects, and not all svn
> commands are rename-aware.
...
> If you try to merge revision 102 from branch to trunk, then trunk/a.txt
> will be replaced by branch/b.txt, undoing the modifications from
> revision 101 ! This is because revision 102 contains a copy and a delete
> rather than a rename.
The example was what I want to be able to do, so it's pretty disappointing.
Despite that, SVN seems to me to be the most appropriate CVS replacement
for Allegro. Guess we'll have to be a little bit careful, still.
Peter