我对svn很新,我发现我的ubuntu上的命令行svn
比GUI版本更舒服。
我的代码保存在在线仓库中。我决定对我当地的工作副本做一些重大改动。这些更改是我决定删除/移动(文件夹内)副本中的几乎所有内容。
那么,最好的方法是什么?
答案 0 :(得分:0)
只要您没有进行并发开发的分支,只需使用svn move
和svn rename
即可。尝试以小增量进行更改,并在每组更改之间进行提交。同时尽量不要将文件夹更改与文件内部的更改混合在一起。
如果你需要合并这些激烈的文件夹结构更改,而某人同时在分支上进行开发,那么你将最终陷入痛苦的世界,让它们再次合并在一起。 (这是可能的,但在这种情况下解决冲突将是一项烦人的任务)