问题标签 [visualsvn]

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 回答
1828 浏览

svn - Resharper 和 TortoiseSVN

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

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

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

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

0 投票
4 回答
27501 浏览

visual-studio - AnkhSVN 与 VisualSVN

我目前使用 AnkhSVN 将 subversion 集成到 Visual Studio 中。我有什么理由应该切换到 VisualSVN 吗?

AnkhSVN 是免费的(不止一种意义上的),而 VisualSVN 的价格为 50 美元。所以就在那里,除非我错过了 VisualSVN 的一些很棒的功能,否则我看不到任何切换的理由。

0 投票
2 回答
2152 浏览

visual-studio-2005 - MS Visual Studio“包加载失败”错误

我在安装最新的 VisualSVN (v. 1.5.2) 后打开 VS 2005 时收到“包加载失败”错误。有人遇到这个错误吗?是否有任何工具可以帮助确定哪个包没有加载和/或帮助卸载特定的包?

0 投票
3 回答
918 浏览

svn - SVN 并重命名它正在运行的服务器

我将 VisualSVN 作为我的 SVN 服务器并使用 TortoiseSVN 作为客户端。我刚刚将服务器从 mach1 重命名为 mach2,现在不能使用 SVN,因为它正在寻找http://mach1:81/的存储库,而不是新名称http://mach2:81/

知道如何解决这个问题吗?

0 投票
5 回答
14749 浏览

svn - 使用 VisualSVN 服务器通过 http 获取特定修订

我正在使用 VisualSVN Server 来托管 SVN 存储库,对于一些自动化工作,我希望能够通过 http[s] 层获取特定版本。

我可以通过对服务器的 http[s] 请求(httpd?)简单地获得 HEAD 版本 - 但是是否有任何能力指定修订,也许作为查询字符串?我好像找不到...

除非我能帮上忙,否则我不想结帐,因为特定文件夹中有很多文件,我不想要全部 - 只需要一两个。

0 投票
2 回答
1412 浏览

visual-studio - VisualSVN 和类库不在工作副本根目录中

我们正在使用 VisualSVN 进行 Visual Studio 集成从 SourceGear Vault 切换到 TortoiseSVN - 非常喜欢它。但是,我们在多个不同的应用程序中引用了多个类库,这些类库不属于任何应用程序的工作副本根目录。处理这个问题的最佳方法是什么,以便我们可以继续利用 Visual Studio 集成,但仍将各种类库保留在每个项目/应用程序的根目录之外?SourceGear 对此没有任何问题。

可以仅在资源管理器中使用 TortoiseSVN 单独添加类库,但无法从 Visual Studio 中提交对工作副本之外的任何内容的更改;在工作副本类库之外也没有指示这些状态的 VisualSVN“交通灯”。

顺便说一句,我们也将采用“一个存储库和多个项目”的路线,而不是多个存储库,尤其是我们多年来一直这样做的方式。

更新:

我重新阅读了一些我之前看过的东西,发现 svn:externals 不仅仅指在不同的存储库中使用代码,还可以用于在 VisualSVN 中使用多个工作副本。

请参阅http://www.visualsvn.com/support/topic/00007/http://svnbook.red-bean.com/en/1.2/svn.advanced.externals.html

然而,这是处理这个问题的最好方法吗?有一个很好的线索可以贯穿事情,但不能完全解决事情。

因此,是否使用 svn:externals?是否使用多个存储库?同样,多年来,我们在多个解决方案/应用程序中引用了共享类库中的代码,这对我们有用。现在如何最好地使用 VisualSVN 进行这项工作?

0 投票
8 回答
9500 浏览

visual-studio - 创建颠覆存储库的最佳实践?

我们的团队(5-10 名开发人员)计划为我们的 .NET (Visual Studio) 项目/解决方案(VisualSVN 服务器、TortoiseSVN / VisualSVN)采用 Subversion 。

组织新存储库树的最佳方法是什么?可以使用一个大存储库还是为每个解决方案/产品线等创建不同的存储库更好?

我们的项目可以这样分类(示例):

  • 主要产品线
    • 主网络应用程序
      • 图书馆 1
      • 图书馆 2
      • ...
    • 视窗客户端
    • 另一个 Windows 客户端
    • 视窗服务
  • 工具
    • 工具 A
    • 工具 B
  • 产品线2
    • 软件 1
    • 软件 2
  • 产品线 3
    • 应用程序 1
    • 应用程序 2
0 投票
9 回答
6825 浏览

visual-studio - 使用 Visual Studio 进行源代码控制:从 VisualSVN 切换到 Ankh?

我正在为我和一小群开发人员评估 VisualSVN。我在服务器(VisualSVN 服务器)上设置它没有问题,并安装了 TortoiseSVN 和 VisualSVN,以便将它集成到 Visual Studio 2008 中。到目前为止,它运行良好,我们将它用于开发我们的主要应用程序。

我也听说过关于 AnkhSVN 新版本的好消息,它是开源和免费的。由于我们刚开始使用 Subversion,我想现在就做出正确的决定。

是否可以从 VisualSVN 切换到 AnkhSVN 而没有太多麻烦?我可以保留 VisualSVN 服务器安装还是必须切换它?如果我开始使用 AnkhSVN,TortoiseSVN 会过时吗?而且,当前版本在 Visual Studio 2008 中是否可靠?

需要明确的是:这不是每个开发人员 50 美元。这是关于为未来做出正确的决定。你有什么建议吗?

提前谢谢了!

0 投票
3 回答
960 浏览

asp.net - ASP.Net 中的 SVN 报告

我们有一个内置 ASP,net 3.5 的自定义项目管理工具,我们使用 VisualSVN 进行版本管理。然而,我们正在寻找一种通过项目管理工具报告版本更改的方法,将 VisualSVN 与我们的项目管理工具集成,即非常类似于 Trac [基于 python 的 SCM 工具] 提供的。

基本上是在寻找一个简单的 VisualSVN 客户端 API,以便能够根据提供的修订集检测和报告文件更改。

0 投票
4 回答
1735 浏览

visual-studio - 如何取回我的 SVN 客户端删除的文件?

我刚刚从 SVN 更新,我的一个文件现在已经消失了......当然它没有提交,因为我知道我需要先更新+合并。我想也许那个人重命名了文件,这意味着我的 SVN 客户端删除了我的文件。

我正在使用 VC++ 2008 和 Visual SVN。

帮助......并作为参考,应该如何避免这种事情?你不应该在提交之前更新吗?