[英]How do I checkout a single file (not folder) from the SVN repository?
目前我正在开发一个 C#.net 项目(visual studio 2005)。 我可以从 SVN 存储库中签出一个项目,对文件进行更改并提交。
但是,如何使用sharpSVN DLL 指定检出深度(稀疏检出)并检出单个文件? 请帮忙。
据我所知,Subversion 客户端通常不支持单文件检出。 你当然可以得到一个文件(只不过是一个简单的 HTTP GET 请求到 URL),但是检查更改会更加困难。
这样做的原因是 Subversion 想要创建它的元数据目录( .svn
)来跟踪属性、URL、文件的旧版本等。这在单个文件中很难做到。
就像@derobert 所说,您不能签出单个文件。 您能做的最好的事情是对该文件的目录进行非递归检出。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.