![]() |
1
89
为什么不使用
假设您要从当前的head(最后提交的)版本恢复到版本268:
然后手动解决任何冲突(如果没有本地更改,则不存在任何冲突),并且:
要恢复单个更改(例如,在666版中进行的更改):
要还原本地更改(尚未提交):
|
![]() |
2
1
你可以使用
|
![]() |
3
1
为什么不使用“svn merge”? 这就是为什么:“然后手动解决任何冲突…” 如果我知道268版的“文件夹”中包含了我想继续使用的一致数据,那么为什么要自动创建一个合并,其中包含可能不一致的数据,只是在以后手动删除这些更改。它很容易出错,并破坏了我的配置管理工具的目的。 也就是说,我更喜欢原要求的菜谱,稍微改进一下。如果使用“svn export”获取旧版本,则不必删除.svn文件:
|
![]() |
4
0
你也可以用
它将恢复下面的所有文件
|
![]() |
Eric · pip安装-e svn+ssh不接受用户 7 年前 |
|
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 7 年前 |
![]() |
Dipu H · Viewvc未扩展关键字 7 年前 |
![]() |
NealWalters · SVNLook-存储库格式-语法不正确 7 年前 |
![]() |
m-mas · 尝试与svn重新同步trac时出错 7 年前 |
![]() |
Wombattle · 通过命令行在SVN中保留时间戳 7 年前 |