是否可以阻止较新的SVN客户端(例如1.6)自动升级使用较旧客户端(例如1.4或1.5)检出的工作副本?
我发现,只要我碰的工作副本用较新的客户端,使用旧的客户端的人使用相同的文件工作,再也不能这样做(原因很明显).
假设要求每个人升级他们的SVN客户端不是一个选项,是否有我可以设置的配置设置或标志,以防止我的新客户端进行此更改?
安迪的回答具有误导性——在同一个存储库上使用多个客户端版本没有任何问题;当在同一工作副本上使用多个客户端版本时,就会出现您所描述的问题。
因此,除非同一个人使用多个客户端(这肯定会发生,例如命令行客户端+ TortoiseSVN),否则每个人都升级其客户端应该不是问题。
直接回答你的问题,不,不可能阻止工作副本的自动升级,但可以在事后撤消它。请参阅可实现此目的的 Python 脚本的发行说明。
| 归档时间: |
|
| 查看次数: |
231 次 |
| 最近记录: |