svn update options

當下了一個svn的指令是要更新自己的工作複本,而且是團體寫code的時候,會出現以下的選項:

[cc lang=”bash”]
C:\workspace\test>svn up
Conflict discovered in ‘test.txt’.
Select: (p) postpone, (df) diff-full, (e) edit,
(mc) mine-conflict, (tc) theirs-conflict,
(s) show all options:
[/cc]

此時新手的我跟本不知道要按啥~~~~囧。

網路上有找到這樣的說明:

 (e)  edit             - change merged file in an editor
 (df) diff-full        - show all changes made to merged file
 (r)  resolved         - accept merged version of file

 (dc) display-conflict - show all conflicts (ignoring merged version)
 (mc) mine-conflict    - accept my version for all conflicts (same)
 (tc) theirs-conflict  - accept their version for all conflicts (same)

 (mf) mine-full        - accept my version of entire file (even non-conflicts)
 (tf) theirs-full      - accept their version of entire file (same)

 (p)  postpone         - mark the conflict to be resolved later
 (l)  launch           - launch external tool to resolve conflict
 (s)  show all         - show this list

 
我是台灣人啊 ~~~~~ 看不懂天書啦!!!(爆)

相關連結:SVN: How to resolve a conflict tutorial