我们在Windows服务器上使用VisualSVN Server进行SVN设置,在客户端我们使用TortoiseSVN。
当我们使用TortosieSVN提交时,关键字替换有效,但当我在VisualSVN网站上看到相同的文件时,$ Revision& $ Date未显示在文件中。
是否应该在VisualSVN服务器上进行任何设置?
这里的任何帮助都会有很大的帮助。
答案 0 :(得分:1)
VisualSVN Server的Web界面(尚未)支持扩展svn:keywords
。发送电子邮件至support@visualsvn.com,其中包含您如何使用或计划使用关键字替换功能的摘要,我们会将其添加为对此功能请求的投票。
答案 1 :(得分:1)
是否应该在VisualSVN上进行任何设置?
没有。作为Ben Reser wrote three years ago,网络界面中的“as-is”关键字是正确且良好的行为
当提交包含关键字的文件时,客户端将关键字降低为关键字字符串的空副本并将其发送到服务器。除非设置了svn:keywords属性,否则Subversion不启用关键字的原因是Subversion将永远不会更改您的文件内容,除非您告诉我们这样做,该属性执行
但是从SVN 1.8.0(服务器端)开始,您可以将参数?kw=1
添加到任何(文件)URL,并获得扩展的Web访问关键字,如在工作副本中发生的那样(在cat | export等) ...)
VisualSVN Server(它是bundle的正确名称,因为只有VisualSVN是“Visual Studio的Subversion集成插件”)仍然没有在界面中设置以在旧的和花式URL之间切换,但是没有人禁止你手工操作
在ASF-repo中安装次要版本快速指南:default和expanded版本的http-view用于包含关键字的文本文件