[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Roll back version

From: Tim Sublette <tim.sublette_at_aprimo.com>
Date: 2006-08-24 19:27:02 CEST

We just implemented SVN in development (20+ developers) and ran into our
first major "oops". We adopted the standard Trunk, Branches, and tags
directory structure and instructed people to checkout Trunk as their
working copy. One developer checked out Root by mistake and then tried
"clean up" the extra directories on their hard drive by deleting files
through the Tortoise repository browser. To make a long story short,
they deleted Trunk and Branches. The next person to commit changes
obviously got an error say the archive did not exist.

 

So basically the repository looked like the following

Version User Msg

----------- -----------------
----------------------------------------

316 User XYZ Deleted Folder: Trunk

315 User XYZ Deleted Folder: Branches

314 User ABC ... last valid commit ...

 

To fix this, I thought we would just "roll back" to version 314.
Unfortunately, we had to choose from one of several work arounds such
as:

copy from Ver 314

update to ver 314 and then commit back to the repository

reverse merge.

 

So my question is two fold: First, are the three ways I found to restore
the directories generally accepted as standard? Second has a simple Roll
back command been discussed as a possible feature?

 

Thanks for the assistance. So far, our experience with SVN has been geat
- a huge upgrade from VSS!

Tim

 

 
Received on Thu Aug 24 19:30:35 2006

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.