1
我第一次必須從命令行中提交SVN內容,並且我意識到我實際上不知道,會提交什麼。到目前爲止,我一直在使用TortoiseSVN,這很簡單。而「通過承諾」我的意思是當我使用svn commit
而沒有明確指定文件時。會承諾什麼?
我的第一個猜測是svn status
,但是這給我看了很多文件,包括被忽略的和其他的文件,所以不是所有的文件都會被提交。
然後有svn diff
這可能是我所需要的,但方式太冗長。
所以我想我要找的是svn status -q
?
- 是否
svn status -q
列表ALL和ONLY文件,這將得到承諾? - 是否
svn diff
列表究竟相同的文件,只是在他們所有的變化?