Fin*_*nnn 21 svn conflict versions
我在mac上使用svn有点新手.我正在使用版本.
我一直在收到报告说我一直在覆盖其他开发人员的工作,所以我希望有人可以确保我做得很好.
我昨晚做了我的工作,其他团队成员一直在工作,所以今天我做的第一件事是更新我的存储库.
这样做之后我收到了各种文件,我将以css文件为例:
myfile.css.r1593
myfile.css.r1587
myfile.css.mine
myfile.css
Run Code Online (Sandbox Code Playgroud)
我有几个问题.
每个文件代表什么?
我该如何解决冲突?
我最安全的方法是使用svn来避免覆盖其他人的工作,避免在repo之外制作不必要的文件副本?
Iva*_*van 25
myfile.css.rXYWZ代表XYWZ修订版的myfile.css.
.mine文件是您的原始文件.
当文件在原始文件(myfile.css)中发生冲突时,会添加一些标记.
要修复冲突,通常需要检查标记为冲突的文件
并看到里面的差异.
通常你的部分标记为<<<<<<< .mine.存储库部分标有>>>>>>> .rXYWZ.
手动解决冲突,删除mine和rXYWZ行,然后键入:
svn resolved myfile.css
Run Code Online (Sandbox Code Playgroud)
然后你可以提交你的文件.伊万
| 归档时间: |
|
| 查看次数: |
26170 次 |
| 最近记录: |