gpt4 book ai didi

.net - Subversion 保存到哪里?

转载 作者:可可西里 更新时间:2023-11-01 09:44:03 24 4
gpt4 key购买 nike

我正在学习使用 Visual Studio.NET 使用 SVN。一切正常,但我想不通:

我的原始源代码在 c:\source

我在 c:\repo (svn://localhost) 创建了一个仓库

我使用 VS.NET 在 svn://localhost/MyProject/trunk 将我的解决方案添加到存储库

我从 repository/trunk check out 一个工作副本到 c:\working copy

我对这个工作副本的 myfile.cs 做了一些修改,并且没有任何错误地提交。我更新到最新版本,再次检查等等,一切都很好。

但是,我从 Windows 资源管理器检查了位于 c:\source\myfile.cs 的同一个文件,它是旧版本。根本没有对其进行任何修改。我以为提交工作会改变原来的主干版本?我在这里错过了什么吗?还是我对源代码管理的理解完全错误?

最佳答案

你的工作副本当然是C:\working copy ;您对工作副本所做的任何更改都将反射(reflect)在这些文件中。当您提交时,您将提交给位于 C:\repo\<repo> 的 repo 协议(protocol),因此当您从该存储库中 checkout 时,您还会看到更改。

C:\source 中的原始源文件, 但是,不会被触及,因为它既不是您的工作副本也不是存储库本身。

关于.net - Subversion 保存到哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1049124/

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