即時通訊使用的命令,只是嘗試了以下內容:忽略svn中的文件?
svn propset svn:ignore "conf.php"
然而,這打開了VIM,如果我退出創建文件svn-prop.tmp
文件。
我不想刪除它,因爲我需要它,但我喜歡它,如果使用svn可能只是沒有列出它,當我svn st
什麼錯時(conf.php
仍在上市的時候我svn st
),以及如何我糾正它嗎?
即時通訊使用的命令,只是嘗試了以下內容:忽略svn中的文件?
svn propset svn:ignore "conf.php"
然而,這打開了VIM,如果我退出創建文件svn-prop.tmp
文件。
我不想刪除它,因爲我需要它,但我喜歡它,如果使用svn可能只是沒有列出它,當我svn st
什麼錯時(conf.php
仍在上市的時候我svn st
),以及如何我糾正它嗎?
如果conf.php
已經被提交,那麼就不會有忽略模式,您可以在Subversion上拋出忽略模式來讓它忽略該文件。
你可能想要做的是:
svn mv conf.php conf.php.template
。這將移動conf.php
至conf.php.template
。svn commit
。cp conf.php.template conf.php
。假設您已經設置了svn:ignore
屬性,那麼應該這樣做。此時,您將擁有一個版本爲conf.php.template
的文件,當您希望存儲在存儲庫中的配置發生更改時您可以修改該文件,並且您有未版本化的conf.php
,您可以在本地進行本地調整,而無需Subversion通知您需要提交它。
如果您在其他地方查看存儲庫,只需確保您在cp conf.php.template conf.php
之間設置了初始配置;那麼你可以根據需要調整conf.php
。
您需要設置該目錄的忽略屬性包含該文件要忽略:
svn propedit svn:ignore .
然後輸入文件名(S)忽略,當你的編輯器出現