开发者

Copying / Moving projects within SVN, losing Historical info?? Using TortoiseSVN

I have a problem with Moving / Copying SVN from 1 branch to another for example, I seem to be losing historical details i.e. being able to look back at a current version

Can an开发者_如何学编程yone help with regards to the process of Moving / Copying..... I presume Moving takes with it the history/version?? and Copying i presume doesn't ... very confused here...

I just moved a fairly large project from the trunk to a branch and now it doesn't show any of the version info for the files...

What am i doing wrong?


Maybe you have checked Stop on copy/rename in the Show Log dialog of Tortoise?


The proper menu item to port changes between branches is Merge. It's an important concept that's explained in any decent Subversion manual.

Whatever, just copying or moving files should not make you lose your history given that you do it with the appropriate Subversion commands. There are basically two ways to use them from within TortoiseSVN:

  • Drag files in Windows Explorer with the secondary mouse button and select "SVN Move..." or "SVN Copy...".
  • Move files normally in Windows Explorer and repair the damage in the commit dialogue.

Further reference: http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-rename.html

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜