我通過svn add命令在svn中添加了一個目錄,並且有一個修改後的文件。所以,我的svn status命令我展示撤消svn更改列表
$ svn status
A app/code/local/Mage/Adminhtml/Block/Store
A app/code/local/Mage/Adminhtml/Block/Store/switcher.phtml
M app/code/local/Derm/Customersignup/controllers/AccountController.php
我只是想提交app/code/local/Mage/Adminhtml/Block/Store
和裏面的文件。所以我用svn changelist
命令。我之前使用它來提交選定的文件,並發現很方便。但它跳過目錄添加,但添加文件裏面。我搜索了一下發現svn checkout
可以添加目錄。現在
$svn changelist my-changelist app/code/local/Mage/Adminhtml/Block/Store/
我的svn狀態成爲
$svn status
M app/code/local/Derm/Customersignup/controllers/AccountController.php
--- Changelist 'my-changelist':
M app/design/adminhtml/default/default/template/store/switcher.phtml
A app/code/local/Mage/Adminhtml/Block/Store/Switcher.php
恐怕如果我犯這個變更表,然後我的商店目錄不會被提交和可能會有一些例外,以及。 所以我想撤銷我的更改列表更改,恢復不需要的修改文件app/code/local/Derm/Customersignup/controllers/AccountController.php
並使用直接svn commit
命令。 任何幫助將不勝感激。
沒有這樣的事情作爲'清單'。這是一個「變更清單」。 – bmargulies
您在'svn status'的兩個不同執行中顯示不同的文件列表。那不應該發生,除非你還沒有告訴我們有關的其他事情。 – alroc