gpt4 book ai didi

visual-studio - VisualSVN - 禁用自动结账

转载 作者:行者123 更新时间:2023-12-02 04:34:08 29 4
gpt4 key购买 nike

最近换了工作,并将源代码控制从 TFS 切换到了 SVN,这对我来说是新的。

在 TFS 中,有一个选项可以在您开始输入文件时禁用自动 check out 文件。它是默认启用的,很多用户喜欢这种行为,但我更喜欢在提交之前确定正在更改的内容。个人的事情。

默认情况下 VisualSVN 自动 checkout 。有类似的选项可以关闭它吗?我似乎无法在设置中找到。

最佳答案

据我所知,SVN 和 TFS 世界中的“自动结帐”术语具有不同的含义。

在 Subversion 中,结账涉及 svn checkout从存储库获取工作副本的操作。在 TFS 中,该术语似乎与自动锁定机制有关。

如果您希望在 Visual Studio(安装了 VisualSVN 扩展)中开始修改文件时自动锁定文件,请参阅知识库文章 "Lock-Modify-Unlock Model with VisualSVN" 。我还建议阅读 SVNBook 章节 "Locking" .

一般来说,您可以在文件上设置svn:needs-lock属性。该属性指示客户端在编辑之前必须锁定哪些文件。将 svn:need-lock 应用到文件后,该文件将获得只读属性。在编辑文件之前,用户必须明确锁定该文件。提交后默认释放锁。

关于visual-studio - VisualSVN - 禁用自动结账,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22375037/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com