“项目未添加到 Subversion,因为它没有工作副本”
我试图将项目添加到 svn 并收到这样的错误:
警告:项目 'C:\myproj.csproj' 未添加到 Subversion,因为它超出了工作副本。请使用 VisualSVN 设置工作副本根 ->设置工作副本根菜单。
我应该怎么办?应将什么设置为工作副本根?
I'm trying to add project to svn and got such error:
Warning: Project 'C:\myproj.csproj' not added to Subversion because it is out of working copy. Please setup working copy root using VisualSVN -> Set Working Copy Root menu.
What should I do? What should be set as Working Copy Root?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该将工作副本根目录设置为签出的工作副本所在的文件夹。就像
c:\svnwork\
。然后将C:\myproj.csproj
移动到该工作副本。我很确定您不想直接在
c:\
中查看工作副本。需要明确的是,您需要有一个签出的工作副本,并且您想要添加的所有文件都需要位于该工作副本的子路径中。
You should set the working copy root to a folder where your checked out working copies resides. Like
c:\svnwork\
. Then you moveC:\myproj.csproj
to that working copy.I'm pretty sure you don't want to check out a working copy directly in
c:\
.To be clear, you need to have a checked out working copy and all files you want to add do that working copy needs to be in a subpath of that working copy.
在菜单 Visual Studio 2015 中,选择 Visual SVN >设置工作副本根目录>在工作副本根目录对话框中取消选中自动确定工作副本根目录并浏览到网站文件夹。
In menu Visual Studio 2015, you choice Visual SVN > Set Working Copy Root > In Working Copy Root dialog uncheck Determine working copy root automatically and Browse to Website folder.