问题标签 [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.
svn - Resharper 和 TortoiseSVN
当文件受源代码控制并且 TortoiseSVN 是客户端时,有什么好的方法可以处理 Resharper 的类重命名重构。我现在正在尝试 VisualSVN,但我最近不需要重命名任何东西。我不想更改我们的存储库只是为了尝试一下。
也不确定仅此功能是否值得 VisualSVN 的成本。
更新:我已经卸载了 VisualSVN 的试用版并尝试了 AhknSVN。到目前为止,我似乎提供了相同的功能。
我知道这听起来微不足道,但指标似乎缺乏一些功能,似乎它们并没有涓涓细流。(如果项目中的文件不同,我认为项目指示器也会指示这一点。)我倾向于尽可能多地滚动项目,因此除非项目扩展,否则很难判断哪些文件已更改。
visual-studio - AnkhSVN 与 VisualSVN
我目前使用 AnkhSVN 将 subversion 集成到 Visual Studio 中。我有什么理由应该切换到 VisualSVN 吗?
AnkhSVN 是免费的(不止一种意义上的),而 VisualSVN 的价格为 50 美元。所以就在那里,除非我错过了 VisualSVN 的一些很棒的功能,否则我看不到任何切换的理由。
visual-studio-2005 - MS Visual Studio“包加载失败”错误
我在安装最新的 VisualSVN (v. 1.5.2) 后打开 VS 2005 时收到“包加载失败”错误。有人遇到这个错误吗?是否有任何工具可以帮助确定哪个包没有加载和/或帮助卸载特定的包?
svn - SVN 并重命名它正在运行的服务器
我将 VisualSVN 作为我的 SVN 服务器并使用 TortoiseSVN 作为客户端。我刚刚将服务器从 mach1 重命名为 mach2,现在不能使用 SVN,因为它正在寻找http://mach1:81/的存储库,而不是新名称http://mach2:81/
知道如何解决这个问题吗?
svn - 使用 VisualSVN 服务器通过 http 获取特定修订
我正在使用 VisualSVN Server 来托管 SVN 存储库,对于一些自动化工作,我希望能够通过 http[s] 层获取特定版本。
我可以通过对服务器的 http[s] 请求(httpd?)简单地获得 HEAD 版本 - 但是是否有任何能力指定修订,也许作为查询字符串?我好像找不到...
除非我能帮上忙,否则我不想结帐,因为特定文件夹中有很多文件,我不想要全部 - 只需要一两个。
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 进行这项工作?
visual-studio - 创建颠覆存储库的最佳实践?
我们的团队(5-10 名开发人员)计划为我们的 .NET (Visual Studio) 项目/解决方案(VisualSVN 服务器、TortoiseSVN / VisualSVN)采用 Subversion 。
组织新存储库树的最佳方法是什么?可以使用一个大存储库还是为每个解决方案/产品线等创建不同的存储库更好?
我们的项目可以这样分类(示例):
- 主要产品线
- 主网络应用程序
- 图书馆 1
- 图书馆 2
- ...
- 视窗客户端
- 另一个 Windows 客户端
- 视窗服务
- 主网络应用程序
- 工具
- 工具 A
- 工具 B
- 产品线2
- 软件 1
- 软件 2
- 产品线 3
- 应用程序 1
- 应用程序 2
visual-studio - 使用 Visual Studio 进行源代码控制:从 VisualSVN 切换到 Ankh?
我正在为我和一小群开发人员评估 VisualSVN。我在服务器(VisualSVN 服务器)上设置它没有问题,并安装了 TortoiseSVN 和 VisualSVN,以便将它集成到 Visual Studio 2008 中。到目前为止,它运行良好,我们将它用于开发我们的主要应用程序。
我也听说过关于 AnkhSVN 新版本的好消息,它是开源和免费的。由于我们刚开始使用 Subversion,我想现在就做出正确的决定。
是否可以从 VisualSVN 切换到 AnkhSVN 而没有太多麻烦?我可以保留 VisualSVN 服务器安装还是必须切换它?如果我开始使用 AnkhSVN,TortoiseSVN 会过时吗?而且,当前版本在 Visual Studio 2008 中是否可靠?
需要明确的是:这不是每个开发人员 50 美元。这是关于为未来做出正确的决定。你有什么建议吗?
提前谢谢了!
asp.net - ASP.Net 中的 SVN 报告
我们有一个内置 ASP,net 3.5 的自定义项目管理工具,我们使用 VisualSVN 进行版本管理。然而,我们正在寻找一种通过项目管理工具报告版本更改的方法,将 VisualSVN 与我们的项目管理工具集成,即非常类似于 Trac [基于 python 的 SCM 工具] 提供的。
基本上是在寻找一个简单的 VisualSVN 客户端 API,以便能够根据提供的修订集检测和报告文件更改。
visual-studio - 如何取回我的 SVN 客户端删除的文件?
我刚刚从 SVN 更新,我的一个文件现在已经消失了......当然它没有提交,因为我知道我需要先更新+合并。我想也许那个人重命名了文件,这意味着我的 SVN 客户端删除了我的文件。
我正在使用 VC++ 2008 和 Visual SVN。
帮助......并作为参考,应该如何避免这种事情?你不应该在提交之前更新吗?