有人告诉我,Microsoft Windows的最好的SVN客户端是Tortoise SVN.
但是,当我安装它时,只向我的shell添加项目,即单击文件夹时右键单击选项.
当我尝试签出文件夹时,它会尝试在我正在处理的文件夹中创建一个存储库.
我希望我的存储库不在我的工作范围内.这可能吗?
我一直在使用cvs2svn将我的一个存储库迁移到SVN.
当我用TortoiseSVN打开它时,它给了我一个错误:
'1'和'3'之间的预期FS格式; 找到格式'4'
那是什么意思?
谢谢.
我安装了TortoiseSVN C > Program Files > TortoiseSVN
.我想带命令提示符的测试,所以我打开cmd
,并cd
在TortoisSVN安装文件夹中的bin文件夹.
我尝试svn help
在命令提示符下运行正常.然后我试了svn status
,它给了我这个错误.
svn: warning: W155007: 'C:\Program Files\TortoiseSVN\bin' is not a working copy
Run Code Online (Sandbox Code Playgroud)
有人可以尝试这两个命令并告诉我他们是否得到类似的结果?
我在旧计算机上有一些存储库(现在已经格式化),但我犯了一个错误,只是复制它们。现在我有一堆存储库,但无法进行任何结账。当我尝试时,我收到“没有此类修订”错误,每个存储库都有不同的数字。在某些情况下(我不明白为什么)在错误发生之前它会检查一些文件夹。
有什么办法可以恢复存储库吗?
谢谢!
我想创建一个在线SVN存储库,以便一旦我在该存储库上提交代码,我就可以从任何地方通过Internet访问它.任何有关此的帮助将不胜感激..
我为 SVN 本地存储库创建了一个文件夹。它工作正常,但我有一个问题:
当我打开 SVN 文件夹时,我看到不同的文件,如 Conf、Hooks、Locks、Db。
但我没有看到我保存在该文件夹中的项目。
当我使用 Visual Studio 打开 SVN 项目时,我可以从 SVN 文件夹中查看(并打开)我的项目,但如果我在没有 Visual Studio 的情况下访问 SVN 文件夹,我将看不到我的项目。
这是正常的吗?或者我做错了什么?
我使用TortoiseSVN在SVN中管理源文件.我添加了文件并将它们提交给修订版,随后决定分支.我用我需要的文件分支,并在不打算使用的文件的主干上执行删除.
现在我试图将分支重新集成到主干线.使用乌龟,我已经从主干到分支合并了从后备箱到头部的删除后的修改范围.这使分支机构更新.
现在我切换到主干,并尝试将修订从分支合并到主干,合并表示新文件被"跳过"或删除我现在完成的文件.
我是否遗漏了合并成为最新的行李箱?
我想在我的Linux主机帐户上设置一个在线存储库.我想要结合使用Tortoise SVN
,Ankh SVN
为此,这将是一个ASP.NET MVC 4项目,我将使用Visual Studio 2010.
首先,它甚至可以这样做吗?即在Linux主机帐户上设置在线存储库,我知道这个问题可能听起来很幼稚,但我是这个代码托管的新手.
我也严格想要只使用Tortoise SVN
和Ankh SVN
为此.我不想使用Git
或Hg
为此.
请同样告诉我.
谢谢
我试图使用tortoise svn在我的应用程序的bin文件夹中提交一些新的dll.但它在提交时会抛出以下错误.
svn: E165001: Commit failed (details follow):
svn: E165001: Commit blocked by pre-commit hook (exit code 1) with output:
Binary files were found. Please don't commit binary files into SVN..!!
Run Code Online (Sandbox Code Playgroud)
如何防止此错误并在bin文件夹中提交新的dll?
有没有办法在SVN中强制提交?
假设我想恢复到版本3,现在我正在处理当前版本5.我想合并我在修订版4到3中完成的一些更改并提交修订版3.