.NET中SVN自动化部署,自动锁定配置

SVN自动锁定配置

首先需要在客户端SVN配置文件的[auto-props]下加入以下代码

enable-auto-props = yes*.* = svn:needs-lock=** = svn:needs-lock=*### The format of the entries is:### file-name-pattern = propname[=value][;propname[=value]…]### The file-name-pattern can contain wildcards (such as ‘*’ and### ‘?’). All entries which match will be applied to the file.### Note that auto-props functionality must be enabled, which### is typically done by setting the ‘enable-auto-props’ option.# Code formats*.cs = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=application/octet-stream*.cs = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.DLL = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.bat = svn:eol-style=CRLF; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain;svn:executable*.asmx = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=application/octet-stream*.asmx = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.as = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.bat = svn:eol-style=CRLF; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain; svn:executable*.cmd = svn:eol-style=CRLF; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain; svn:executable*.c = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.cfc = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.cfm = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.cgi = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn-mine-type=text/plain*.cpp = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.groovy = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.gsp = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.h = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.java = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.js = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/javascript*.jsp = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.m = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.php = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/x-php*.pl = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/x-perl; svn:executable*.pm = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/x-perl*.py = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/x-python; svn:executable*.sh = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/x-sh; svn:executable# Image formats*.bmp = svn:mime-type=image/bmp*.gif = svn:mime-type=image/gif*.ico = svn:mime-type=image/ico*.jpeg = svn:mime-type=image/jpeg*.jpg = svn:mime-type=image/jpeg*.png = svn:mime-type=image/png*.tif = svn:mime-type=image/tiff*.tiff = svn:mime-type=image/tiff# Data formats*.avi = svn:mime-type=video/avi*.doc = svn:mime-type=application/msword*.eps = svn:mime-type=application/postscript*.gz = svn:mime-type=application/gzip*.jar = svn:mime-type=application/java-archive*.mov = svn:mime-type=video/quicktime*.mp3 = svn:mime-type=audio/mpeg*.pdf = svn:mime-type=application/pdf*.ppt = svn:mime-type=application/vnd.ms-powerpoint*.ps = svn:mime-type=application/postscript*.psd = svn:mime-type=application/photoshop*.rtf = svn:mime-type=text/rtf*.swf = svn:mime-type=application/x-shockwave-flash*.tar = svn:mime-type=application/x-tar*.tgz = svn:mime-type=application/gzip*.wav = svn:mime-type=audio/wav*.xls = svn:mime-type=application/vnd.ms-excel*.zip = svn:mime-type=application/zip# Text formats.htaccess = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.cfg = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.css = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/css*.csv = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.dtd = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/xml*.aspx = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.htm = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/html*.html = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/html*.ini = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.properties = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.sql = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/x-sql*.txt = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain*.xhtml = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/xhtml+xml*.xml = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/xml*.xsd = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/xml*.xsl = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/xml*.xslt = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/xml*.xul = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/xul*.yml = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainAUTHORS = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainBUGS = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainCHANGES = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainCOPYING* = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainDEPENDENCIES = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainDEPRECATED = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainINSTALL* = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainLICENSE = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainMakefile* = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainMANIFEST* = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainPLATFORMS = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainREADME = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plainTODO = svn:eol-style=native; svn:keywords="Author Date Id Rev URL"; svn:mime-type=text/plain没有文件类型会默认匹配为text/plain

昨晚多几分钟的准备,今天少几小时的麻烦。

.NET中SVN自动化部署,自动锁定配置

相关文章:

你感兴趣的文章:

标签云: