簡體   English   中英

如何在svn:ignore值中指定負模式

[英]How do I specify a negative pattern in an svn:ignore value

我正在使用SVN作為我的VCS。 我有一個文件夾,我保存用戶上傳的文件。 顯然我不需要那些受版本控制的人。 但是,文件夾中有一個文件,我需要它 - .htaccess。

它已經受版本控制,但如何指定除了該文件夾中忽略的.htaccess之外我還需要所有其他文件?

我遇到過這篇文章: ThoughtsPark.org:使用Subversion的svn:ignore屬性的負面模式 ,但給出的方法對我來說有點神秘,我無法讓它工作。

提前致謝!

Subversion不會將svn:ignore的模式應用於已經版本化的文件。 所以在你的例子中,模式*應該沒問題。 只要忽略所有未經修改的東西。

這個想法是你創建一個匹配所有文件的文件模式,除了.htaccess。 在文章中,他們使用字符類來制作這樣的模式。

例如

[^a]*

匹配第一個字母不是a的任何文件。 如果您像這樣指定完整的.htaccess文件名,這將無效,但以下內容可能對您有用:

[^.]*

這將忽略任何不以點開頭的文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM