Ben Barrett wrote:
[cut]
One Last Idea: Maybe it is not so easy to move pieces between repositories
(as it is to move pieces between "projects" if they're in the same
repository)??  I'm not as experienced at SVN as I am with CVS,
unfortunately, so I'll expect other responses... but if your projects share
components then this may be warranted, see below.
[cut]

I've heard that subversion layers on top of RCS, same as CVS.
In CVS I've made use of this in an admittedly rather hacking way.
If I want to rename or copy a file, retaining the full history,
I do it thus:

echo > newname
cvs add newname
cvs commit newname
# From the repository server and directory:
cp oldname,v newname,v
# Fix permissions as needed
# From the working directory
cvs update newname

I don't know if subversion provides better ways to do this,
or even if it is possible.  But in CVS this trick works (with
small and obvious procedural modifications) even if oldname and
newname are served from different hosts.
--
Allen Brown  [EMAIL PROTECTED]  http://www.peak.org/~abrown/
  The rub is finding that balance between being open-minded
  enough to accept radical new ideas but not so open-minded
  that your brains fall out. --- Michael Shermer
_______________________________________________
EUGLUG mailing list
[email protected]
http://www.euglug.org/mailman/listinfo/euglug

Reply via email to