Alex Rivera | Logout

How do I sync between VSS and SVN

Asked 2008-09-11T19:12:04.693
9

I am forced to use VSS at work, but use SVN for a personal repository. What is the best way to sync between VSS and sync?

Edit
Report

2 Answers

4

To get rid of the manual merge step, I could use a separate svn branch (svn://branches/VSS) as follows:

  1. Create a working copy of svn://branches/VSS
  2. Do a VSS Get Latest on this working copy
  3. svn commit
  4. svn merge from svn://trunk
  5. svn commit
  6. Do a VSS diff and checkout all files (without overwriting) with differences
  7. Check in those files
  8. reintegrate svn://branches/VSS into svn://trunk
answered 2008-09-11T19:23:32.013
0

What I have done in the past is as follows:

  1. Make sure all my changes are committed to svn://trunk
  2. Do a get latest from VSS into my working copy.
  3. Manually merge the changes in my working copy.
  4. Commit the merged code into the svn://trunk
  5. Do a VSS diff and checkout any files with differences (without overwriting files)
  6. Check in those files.
answered 2008-09-11T19:16:25.743

Your Answer