草庐IT

windows - 在 IIS 下运行 SVN 存储库

如何设置IIS7.0以服务于SVN存储库?首先,我需要让远程用户能够结账,而基于Web的查看并不是真正必要的。我尝试设置WebSVN但没有成功:无法为多个存储库设置父文件夹,无法关闭匿名访问,无法链接非匿名访问和访问列表。IIS下还有其他SVN的产品吗?或者最好学习如何正确设置WebSVN? 最佳答案 IIS没有服务器模块,您不能直接从IIS提供SVN存储库。通过Apache、内置的svnserve或通过ssh代理它来提供subversion存储库。 关于windows-在IIS下运行S

windows - Windows下的git svn clone large repo : out of memory - not a large file issue

我正在尝试使用gitsvn克隆一个大型svn存储库。repo有100000次修订。大小约为9GB(原始文件夹)。repo协议(protocol)中的最大文件是300MB。代码库中的分支结构一团糟。大量错误和缺失的merge信息,没有标准布局。我试图获取有和没有分支的最新修订。没有分支的命令如下所示:gitsvncloneurl_to_trunk_in_repo-r100000:HEAD--username=svn_userHEAD当前位于101037。该进程运行了一段时间(几小时)并失败,如下所示:Outofmemoryduringrequestfor29040bytes,totals

windows - 如何在Windows xp 上使用svn 命令行?

我在WindowsXP上使用TortoiseSVN。我将GUI用于svncommit和svnupdate等操作。如何启动SVN操作的命令行? 最佳答案 您需要从here获取svn命令行二进制文件.Tortoise不提供独立的svn.exe,我认为它在DLL中嵌入了库。 关于windows-如何在Windowsxp上使用svn命令行?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

windows - 如何在 Windows 环境中使用 Trac 和 SVN 实现 Post Commit Hook?

我在带有Trac/SVN的Windows环境中运行,我希望提交到存储库以集成到Trac并关闭SVN评论中指出的错误。我知道有一些提交后Hook可以做到这一点,但没有太多关于如何在Windows上做到这一点的信息。有人成功过吗?为了实现它,您遵循了哪些步骤?这是我需要在SVN中放置的Hook,但我不确定如何在Windows环境中执行此操作。TracPostCommitHook 最佳答案 Benjamin的答案很接近,但在Windows上,您需要为Hook脚本文件提供可执行扩展名,例如.bat或.cmd。我使用.cmd。您可以将模板脚本

windows - 如何从 git-svn 将不同大小写的重复文件放入存储库中恢复?

Git-svn允许将重复的文件名添加到我们的subversion存储库中,只是大小写不同。在Windows上,这意味着subversion无法checkout文件,提示重复。另一位开发人员从存储库中删除了大小写错误的版本。现在,当尝试执行git-svnrebase时,我收到一条“无法分离HEAD”消息,并提示有问题的文件名未被跟踪并需要被覆盖。删除文件会使git-svn提示文件需要更新。将存储库复制到具有区分大小写的文件系统的机器的唯一解决方案是做rebase然后将其移回吗?我知道git-svn还没有准备好在Windows上实际工作,但我想从它造成的困惑中恢复过来。

windows - TortoiseSVN 中的 svn 状态?

右击相当于TortoiseSVN中的svnstatus?TortoiseSVN是用于Subversion的WindowsGUI。 最佳答案 您可以在“TortoiseSVN>检查修改”中查看所有本地更改。“检查存储库”按钮还将查找远程更新。但是您可以通过打开提交窗口来执行相同的操作-只要您不意外地点击提交按钮就可以了。 关于windows-TortoiseSVN中的svn状态?,我们在StackOverflow上找到一个类似的问题: https://stack

windows - svn:如何从 svn 命令行列出最后的标签?

我们构建了一个打包器,它在svn中比较最后一个到期标记并准备目录折叠并将“diff”文件复制到正确的位置。但我们必须在命令行输入两个标签名称,因此我们必须查阅修订图(来自windows)。有没有办法从svn命令行客户端列出标签? 最佳答案 这将在Windows、Mac或Linux上通过命令行运行,但它要求当前工作目录位于工作副本中:svnls"^/tags" 关于windows-svn:如何从svn命令行列出最后的标签?,我们在StackOverflow上找到一个类似的问题:

windows - 谁能画出 SVN 分支的概念?

我已阅读Branching/Tagging现在两次。我似乎无法理解这个想法。我想对分支有一个很好的理解,以防止对主线的错误。由于我是一个视觉学习者,任何人都可以画出SVNBranching的概念吗?或者是否可以用简单的英语来描述这些概念?假设我在一个团队中有3个开发人员和一个repo“out_app”dev1将如何创建一个分支并合并回主线?这将如何影响开发人员2和3?详细说明上述问题的步骤、单击的菜单项、输入的设置...。 最佳答案 参见AVisualGuidetoVersionControl.很棒的文章。

windows - 如何在 Windows 上更改 SVN 中的帮助语言?

如何在Windows下更改命令文档的语言,通过以下命令打印:svn帮助结帐 最佳答案 使用LANG环境变量setLANG=en_US 关于windows-如何在Windows上更改SVN中的帮助语言?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4117619/

windows - 可与 SVN 存储库一起使用的 Git 扩展?

作为SVN客户端,GitExtensions是否可以毫无问题地使用(或者至少,很少有问题)?我使用命令行git-svn没问题,但在某些情况下(例如,选择要提交的行/block)我宁愿使用GUI客户端。如果有问题,我希望看到它们以及您的解决方法/解决方案。 最佳答案 作为更新答案的一种方式(我认为这个问题是在2011年提出的),我刚刚开始将GitExtensions用于一个使用Subversion作为存储库的项目,但我想在本地使用Git。学习我的方法,GitExtensions具有基于GUI的命令操作,如SVNFetch、SVNReb