SVN';未找到路径';错误

SVN';未找到路径';错误,svn,tortoisesvn,Svn,Tortoisesvn,SVN的行为真的很奇怪。。。我只是想添加一个文件。。。我奇怪地得到了以下错误 找不到“/fin/trunk/Proj.Web/Areas/App1”路径 我正在使用OrtoiseSVN,我所做的只是尝试向存储库添加一个新文件。我做错了什么?您确认了要提交的存储库的URl了吗?(您可以使用Ortoise中的回购浏览器获取正确的URL)。如果您已经将文件的父目录添加到存储库中,也值得检查。有时(如果您使用http协议访问repo),验证存储库URL(从repo浏览器)并将其粘贴到internet浏览

SVN的行为真的很奇怪。。。我只是想添加一个文件。。。我奇怪地得到了以下错误

找不到“/fin/trunk/Proj.Web/Areas/App1”路径


我正在使用OrtoiseSVN,我所做的只是尝试向存储库添加一个新文件。我做错了什么?

您确认了要提交的存储库的URl了吗?(您可以使用Ortoise中的回购浏览器获取正确的URL)。如果您已经将文件的父目录添加到存储库中,也值得检查。有时(如果您使用http协议访问repo),验证存储库URL(从repo浏览器)并将其粘贴到internet浏览器以查看您是否能够通过浏览器访问它是值得的。帮助查看服务器是否已启动等,希望这能有所帮助。

还不能投票,但想补充一点,关键技能的最后一条评论对我很有用:我的URI存在大小写敏感问题,我不知道(分支名称中的两个字母需要大写)。我认为这有点傻(subversion应该将命名规范化为all lower或其他什么),但是修复了它,然后突然发现了正确的分支。

是的,存储库URL是正确的。由于某种原因,父目录似乎没有添加到未版本文件列表中,即使我取消选中“显示未版本”。作为参考,我尝试在新的目录结构(/App1/Controllers/PanelController.cs)中添加几个两层的文件。类似的文件/文件夹结构可以毫无问题地添加。您可以查看服务器上的apache错误日志(在我看来,这是一个很好的起点,特别是对于来自TortoiseSVN的使用错误)。乌龟错误并不总是有助于找出根本问题,但apache日志更具说服力。还应特别注意正在使用的url的情况,而不是错误日志中显示的内容。