无法获取ankhsvn中其他开发人员添加的文件
我和一位同事正在一起做一个ASP.NET项目。我们使用Visual Studio 2012 Ultimate和AnkhSVN 2.5进行版本控制 我最初使用VisualSVN Server 2.7.7在同事的PC上建立了subversion存储库。然后我的同事将她的VisualStudio项目添加到存储库中,我从我的PC中的VisualStudio中签出了Subversion项目 两者都使用了相同的Subversion用户 但是,如果我添加任何包含一些新文件的新文件夹,然后提交,我的同事即使将项目更新为最新版本,也不会收到该文件夹。问题也会出现,反之亦然 我们的电脑通过局域网连接。 但是如果使用存储库浏览器并转到存储库,我可以看到其中列出的文件 我试着在我自己的电脑中模拟这种情况(1个存储库,同一台电脑中的两个工作目录)无法获取ankhsvn中其他开发人员添加的文件,svn,visual-studio-2012,visualsvn-server,ankhsvn,Svn,Visual Studio 2012,Visualsvn Server,Ankhsvn,我和一位同事正在一起做一个ASP.NET项目。我们使用Visual Studio 2012 Ultimate和AnkhSVN 2.5进行版本控制 我最初使用VisualSVN Server 2.7.7在同事的PC上建立了subversion存储库。然后我的同事将她的VisualStudio项目添加到存储库中,我从我的PC中的VisualStudio中签出了Subversion项目 两者都使用了相同的Subversion用户 但是,如果我添加任何包含一些新文件的新文件夹,然后提交,我的同事即使将项
我无法重现该问题。如果您想获得100%正确答案,请在您和同事的工作副本中运行
svn info
,并显示命令的结果
以下是对您的案例的几点建议:
/trunk
,请确保工作副本与/trunk
的URL相对应您是否尝试过使用OrtoiseSVN更新您的工作副本?发生了什么?当只使用乌龟svn时,问题就消失了。。。但每次我这么做的时候我都要关闭visual studio。。。这很麻烦。。。。从ankhsvn上是不是可行?首先,你必须关闭VS,这很奇怪(对我来说,更新工作使用ankhsvn和TortoiseSVN来打开VS)。第二-ankh svn是否在其挂起的更改窗口顶部显示正确的回购URL?在使用VisualSVN客户端时,您是否观察到相同的行为?如果不是,那么可能是AnkhSVN中的一些bug。然而,我想这是飞行员的错误。@bahrep我想我有问题了。当我们提交时,我们显式地省略了.csproj文件,该文件包含项目中包含的所有文件的名称。但是我们不想提交csproj文件,因为我们每个人都在处理不同的模块。怎么办?