![](/img/trans.png)
[英]SVN ignores .o file with svn add command even if I remove the .o from ignore-list
[英]How do I remove a file from SVN's ignore list, using the command-line?
我正在運行Linux,我將一些文件放入SVN的忽略列表中。 現在我想刪除它們。 但是,我需要使用命令行來實現此目的,而不是某些SVN客戶端的內置功能。 我怎樣才能做到這一點?
使用propedit
啟動默認文本編輯器來編輯屬性,在這種情況下,它是名為svn:ignore
:
svn propedit svn:ignore .
要從文件系統中刪除被忽略的文件,請運行:
svn st --no-ignore | grep "I " | sed "s/I //" | xargs rm
如果您只想從svn ignore中刪除其他幾個文件中的一個文件,請按@virtualblackfox說明在文本編輯器中訪問您的svn:delete屬性。 如果您看到列出的實際文件,例如(file2.txt):
file1.txt
file2.txt
file3.txt
然后簡單地刪除它,例如:
file1.txt
file3.txt
但是如果你有像* .txt這樣的過濾器,那么你需要創建一個黑名單。
然后'svn stat',你應該看到類似的東西
? file2.txt
然后你可以'svn將file2.txt'添加回存儲庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.