问题标签 [svn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3610 浏览

svn - 将 VisualSVN 服务器附加到现有存储库

所有最近的 VisualSVN Server 帖子都让我想去看看。我现在通过 Apache 运行 SVN,但我想尝试 VisualSVN Server,主要用于 Active Directory 集成。他们的文档没有描述您是否可以轻松迁移现有存储库。

以前有人做过吗?

0 投票
11 回答
22159 浏览

svn - Is there a tool that can display a SVN repository visually ( i.e. pretty charts )?

Real strange.

I cannot find a tool that enables one to display a SVN repository in graphical form.
I would like the ability to see changes in revision / time , branch / time graphs.

Does anyone know of one. Ideally it would be platform neutral or even better web based.

Solutions offered so far in brief:

  • svn-graph
  • Fisheye ( you want how much !£?* )
0 投票
8 回答
1299 浏览

svn - 在生产 win2008 网络服务器上安装 SVN 是否安全?

我有一个网络服务器,我目前正在一家专门托管 svn 的公司支付 SVN 托管费用。

我想在我的专用服务器上安装 SVN,这有什么安全隐患吗?

0 投票
4 回答
1828 浏览

svn - Resharper 和 TortoiseSVN

当文件受源代码控制并且 TortoiseSVN 是客户端时,有什么好的方法可以处理 Resharper 的类重命名重构。我现在正在尝试 VisualSVN,但我最近不需要重命名任何东西。我不想更改我们的存储库只是为了尝试一下。

也不确定仅此功能是否值得 VisualSVN 的成本。

更新:我已经卸载了 VisualSVN 的试用版并尝试了 AhknSVN。到目前为止,我似乎提供了相同的功能。

我知道这听起来微不足道,但指标似乎缺乏一些功能,似乎它们并没有涓涓细流。(如果项目中的文件不同,我认为项目指示器也会指示这一点。)我倾向于尽可能多地滚动项目,因此除非项目扩展,否则很难判断哪些文件已更改。

0 投票
2 回答
2765 浏览

svn - VisualSVN 使用 TortoiseSVN 取消删除

对 VisualSVN 使用 TortoiseSVN 我删除了一个我不应该删除的源文件。现在这不是火车粉碎,因为我可以从每日备份中取回文件。但是我想从 SVN (VisualSVN) 中取消删除它,以便我可以取回历史记录。但是我不知道该怎么做。

有人知道如何使用 VisualSVN 界面或最新版本的 TortoiseSVN 从 VisualSVN 中取消删除文件吗?

0 投票
8 回答
1019 浏览

svn - 颠覆和网络开发

我正在将 Subversion 引入我们的网上商店。我希望通过 FTP 将签入的文件上传到服务器(并且当它们使用 Subversion 时,通过 SFTP)。这些文件被发送到发布候选页面以进行测试。可以调用脚本将文件移动到生产环境中。

我的问题是:如何通过 Subversion 将文件传输到服务器?是否有我可以添加的脚本在文件签入时进行传输?

0 投票
7 回答
2341 浏览

svn - CVS 到 SVN 的转换和重组分支

我正在从现有的 CVS 存储库转换为 SVN 存储库。CVS 存储库的分支很少,我想在转换时重命名分支。

想要的转换是这样的:

也就是说,CVS HEAD 变成了一个普通的分支,而 CVS 的 branchA 变成了 SVN 主干。

CVS 和 SVN 存储库都将在同一台 linux 机器上。

怎么可能做到这一点?

CVS branchA 成为 SVN 主干并且所有其他 CVS 分支都被忽略的转换可能就足够了。

0 投票
2 回答
1913 浏览

svn - 托管源代码控制托管和与 CVSDude 和 CruiseControl.net 的持续集成

对于我自己在家的项目,我正在使用来自CVSDude的相当出色的托管颠覆托管。因为现在只有我在处理代码,所以我没有使用 CruiseControl.net,但是我预计这将在接下来的几个月内发生变化,并且希望在签入时启动完整的构建过程。

有没有人设法让 CruiseControl.net 与 CVSDude 一起工作?我的同事 Mike 有这篇文,来自 CVSDude 的人说:

“您可以使用我们的提交后回调工具来调用您服务器上的 URL,该 URL 传递与上次签入相关的变量(我们的规范中详述的变量)。您的 CGI 脚本将处理这些变量并执行所需的任何任务,即更新 Cruise控制等”

听起来很可爱。但是有人真的用巡航控制做过吗?

0 投票
4 回答
2562 浏览

java - 何时应该将多模块项目拆分为单独的存储库树?

目前我们有一个具有标准颠覆存储库布局的项目:

./trunk
./branches
./tags

然而,随着我们沿着 OSGi 和模块化项目的道路前进,我们最终得到了:

./trunk/bundle/main
./trunk/bundle/modulea
./trunk/bundle/moduleb ./tags/bundle/main-1.0.0
./tags/bundle/main-1.0.1
./tags/bundle/modulea -1.0.0

“构建”仍然非常单一,因为它按顺序构建所有模块,尽管我开始怀疑我们是否应该将构建/存储库重构为更像:

./bundle/main/trunk
./bundle/main/tags/main-1.0.0
./bundle/main/tags/main-1.0.1
./bundle/modulea/trunk
./bundle/modulea/tags/modulea- 1.0.0

在这种模式下,我会想象每个模块都构建自己,并将其二进制文件存储在存储库中(maven、ivy 或 subversion 存储库本身的其他路径)。

一旦模块化,是否有关于项目布局的指导方针或“最佳实践”?

0 投票
8 回答
13041 浏览

windows - 我可以让 Windows 的 Subversion + TortoiseSVN 不区分大小写吗?

在过去的几个月里,我一直在使用 Subversion 进行代码控制和 TortoiseSVN 与服务器的交互,总的来说它进展顺利!但是,有时我的 FoxPro IDE 会更改文件扩展名的大小写,而不会发出警告,其中“ program.prg ”变为“ program.PRG ”) TortoiseSVN显然认为这意味着第一个文件已被删除,被标记为“丢失”,第二个名称显示为“非版本化”,严重破坏了我跟踪文件更改的能力。我知道 Subversion 起源于 *nix 的区分大小写的世界,但是,有没有办法控制 Subversion 或 TortoiseSVN 中的这种行为在与 Windows 一起使用时不区分文件名大小写?