加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – propset svn的问题:忽略 – 可能与Vista有关

发布时间:2020-12-14 02:14:55 所属栏目:Windows 来源:网络整理
导读:据我了解,使用SVN忽略目录内容的命令是: svn propset svn:ignore "*" tmp/ 这应该在tmp目录的内容上设置ignore属性,对吧?换句话说,通配符设置为tmp目录中的ignore值.麻烦的是,这是我的Windows盒子上发生的事情: svn propset svn:ignore "*" ./tmpproperty
据我了解,使用SVN忽略目录内容的命令是:

svn propset svn:ignore "*" tmp/

这应该在tmp目录的内容上设置ignore属性,对吧?换句话说,通配符设置为tmp目录中的ignore值.麻烦的是,这是我的Windows盒子上发生的事情:

> svn propset svn:ignore "*" ./tmp
property 'svn:ignore' set on 'app'
property 'svn:ignore' set on 'config'
property 'svn:ignore' set on 'db'
property 'svn:ignore' set on 'doc'
property 'svn:ignore' set on 'lib'
property 'svn:ignore' set on 'log'
property 'svn:ignore' set on 'nbproject'
property 'svn:ignore' set on 'public'
[etc...]

那是不对的.我做错了什么(或者可能是疯了),还是我的Windows上的svn坏了?

一些说明:

>该计算机正在运行Windows Vista SP1
>通过Tortoise设置此属性非常有效.
>我正在使用Collabnet binaries for Windows:

> svn --version
svn,version 1.5.2 (r32768)
compiled Aug 28 2008,19:05:34

更新:我刚刚在Windows XP机器上试过这个,它按预期工作.因此,这是Vista特定问题,或者我的Vista配置存在问题.还有其他人能够在Vista上重现这个问题吗?我刚刚发现Vista未被列为CollabNet downloads page支持的平台之一.

解决方法

该命令应该按预期工作.

*正在全球化,它不应该做.所以,你正在运行:
svn propset svn:ignore [value] app config db doc lib log nbproject public … tmp
(因为app是受影响的第一个文件夹,我猜它之前还有另一个文件夹).

你可以试试2件事:

>指定列表文件:svn propset svn:ignore tmp -F .svnignore
>只需指定路径:svn propset svn:ignore tmp.这应该打开您的默认文本编辑器(如果已配置),以允许您编写和保存列表.

回复评论

由于您现在正在尝试更正设置,因此propedit和propdel可以正常工作 – 尤其是如果您在目录中进行了其他更改.

但是,如果你没有任何其他的改变需要担心(检查svn st),使用svn revert -R和svn propset会更快.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读