On Wed, 2005-04-27 at 13:43 +0200, Mark Morschhäuser wrote:
>>Hi,
>>
>>we have the following situation here:
>>Our SVN-repository contains our project's sourcecode and the sourcecode from
>>some 3rd party libs.
>>Most of these 3rd party libs are CVS checkouts and we update them every month.
>>Sometimes these libs delete files or add files which is a problem with our
>>SVN, because files have to be added/deleted by hand.
>>The only solution at this time is:
>>a) svn del the lib-directories
>>b) svn ci
>>c) put the updatet sources in place
>>d) svn add the lib-directories
>>e) svn ci
>>That's much work and it uses much more space in the repos (we had a 5GB-repos
>>after a half year), because this method doesn't use diffs.
>>
>>A nice SVN-feature would be the following:
>>"svn diffupdate <directory>" or something like that, which
>>a) adds all files/directories within that directory that isn't inside the
>>SVN-repos yet.
>>b) deletes all files/dirs from the SVN-repos when they are not found within
>>that directory any more
>>
>>There are some similarities to svn import, I guess.
>>
>>What do you think? Is it a good feature or is there a better workaround for
>>situations like that? (ok, the easiest way would be not to include the 3rd
>>party libs within our SVN-repos, but we have reasons to do so)
>>Or maybe there still exists a tool that can do this?
>>
>>
>>
If your running MSWindows then a nice must-have utility is Beyond Compare.
In it's dual pane folder differences you can move and delete files
easily and graphically.
It's a pretty good diff tool as well.
Peter
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Apr 27 14:13:54 2005