描述:
svn propset — 设置文件、目录或者修订版本的属性PROPNAME为PROPVAL。
设置文件、目录或者修订版本的属性*PROPNAME为PROPVAL*。第一个例子在工作拷贝创建了一个版本化的本地属性修改,第二个例子创建了一个未版本化的远程的对版本库修订版本的属性修改。
用法:
svn propset PROPNAME [PROPVAL | -F VALFILE] PATH... svn propset PROPNAME --revprop -r REV [PROPVAL | -F VALFILE] [URL]
例子:
1、设置文件的mimetype
svn propset svn:mime-type image/jpeg foo.jpg
2、在UNIX系统,如果你希望一个文件设置执行权限
svn propset svn:executable ON somescript
3、或许为了合作者的利益你有一个内部的属性设置
svn propset owner sally foo.php
4、如果你在特定修订版本的日志信息里有一些错误,并且希望修改,可以使用--revprop
设置svn:log
为新的日志信息
svn propset --revprop -r 25 svn:log "Journaled about trip to New York."
5、你没有工作拷贝,你可以提供一个URL
svn propset --revprop -r 26 svn:log "Document nap." http://svn.red-bean.com/repos
6、你可以告诉propset从一个文件得到输入,你甚至可以使用这个方式来设置一个属性为二进制内容
svn propset owner-pic -F sally.jpg moo.php