问题标签 [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 - Subversion(使用 VisualSVN/Tortoise)拒绝下拉新文件
最近开始出现一个问题,其中一些添加到 subversion 存储库的新文件在执行更新后不会被拉到其他客户端。
如果我用 Tortoise 浏览存储库,我可以看到该文件。然后我可以右键单击它并选择“更新到修订版”,这会将文件拉到客户端。不幸的是,这是非常耗时的,因为无法提取文件夹中的所有文件——即我必须为每个文件单独执行此操作。
奇怪的是,它不会出现在所有文件中,也不会出现在所有客户端机器上。我已尝试完全删除工作文件夹并将其全部拉下,但问题仍然存在。
我正在使用最新版本的 Tortoise 和 VisualSVN。
其他人见过这样的东西吗?
visual-studio - 可以同时使用 AnkhSVN 和 VisualSVN 吗?
我想在不完全卸载 VisualSVN 的情况下尝试 AnkhSVN 的一个功能(即与 Red Gate SQL Changeset 工具的集成)。感觉很狡猾,所以我想看看是否有其他人有经验可以减轻或证实我的恐惧。
更新
所以我尝试卸载 VisualSVN 并放入 Ankh。就 VSS 本身的工作而言,更改是完全透明的。可悲的是,SQLChangeset 不适用于这个插件,所以它的一部分是徒劳的。
切换回来也很轻松,甚至不必重新输入我的执照。因此,知识渊博,但对长期目标不满意。
asp.net - 带有 Subversion 的 ASP.NET 项目(VisualSVN 客户端) - 我应该忽略哪些文件?
我刚刚开始通过 VisualSVN IDE 插件将 Subversion 与 ASP.NET Web 应用程序一起使用。Visual Studio 会自动生成一堆文件,所以我不想对这些文件进行版本控制,因为它们实际上并不是代码库的一部分,也不需要构建。
当从 ASP.NET Web 应用程序提交到 Subversion 时,是否有明确的主要文件列表?以及我将如何忽略这些文件。如果可能的话,我想在全局范围内设置它,这样我就不必为我编写的每个 ASP.NET Web 应用程序做同样的事情并为其创建一个新的存储库。
答案
在以下答案中提交的要忽略的文件列表,
- 垃圾桶
- 对象
- *。可执行程序
- *.pdb
- *.suo
- _ReSharper。*
- *。用户
普遍的共识似乎是,在创建存储库时,应该在每个项目的基础上忽略这些。然后,所有使用存储库的用户都将忽略它们。
svn - SVN 设置帮助
我正在设置 VisualSVN。它带有一个“存储库”存储库。我希望我的问题很简单,我是否在根目录下创建一个存储库,然后为我要管理的每个项目添加一个新文件夹?还是为每个新项目在根“存储库”下创建一个新存储库?
visual-studio-2008 - VisualSVN 和 Team Foundation Server 客户端可以共存吗?
我目前运行连接到 Team Foundation Server 的 Visual Studio 2008 SP1。我想尝试连接到我在 SVN 中的单独存储库的 VisualSVN 客户端。是否可以在我现有的开发机器上安装 VisualSVN 客户端,以便我可以将 VisualSVN 用于我的一些解决方案,而将 TFS 用于其他解决方案?
svn - SVN 不会下载新添加的文件
SVN 不会下载新添加的文件,但会更新现有文件。开发者 B 向 repo 添加了 3 个新文件,当开发者 A 更新时,它不会下载这些文件。两者都使用 TortoiseSVN 和 VisualSVN。有谁知道是什么导致了这个问题?如果开发人员 A 进入回购浏览器,他们可以看到它们,但它不会在更新时用它们更新他们的文件夹。帮助将不胜感激。
visual-studio - 对您想要获取一次但不想在第一次获取后提交更改的文件进行版本控制的最佳方法是什么
我在工作项目和我的个人项目上使用 TortoiseSVN 的颠覆。
我想知道在能够设置您的存储库方面什么被认为是最佳实践,以便为 Visual Studio 执行 SVN Checkout 和 VisualSVN 将为您提供编译所需的一切......但我希望能够标记某些文件这样他们就不会被推荐用于任何 SVN 提交。理想情况下,该文件甚至不再被标记为已更改(我就是这样)。
典型的例子是 app.config,它为每台开发者机器提供不同的连接字符串。
赛斯
svn - 使用 svnversion 和 svn:keywords
我在我的 Windows Box 上使用 Visual SVN。
我有 Repository Application
,它有Framework
一个 svn:external。一切都很好。
当我结帐时Application
,我希望将 和 的版本Application
包含Framework
在页脚文件中。这样我可以有类似的东西:
通常,我知道我可以使用 svn:keywords 并添加修订版 - 但据我了解,svn:keywords 适用于每个文件。一些网站建议使用svnversion
来为每个变量生成输出,但我不完全确定如何去做。
再一次,在 Windows Box 上,使用 VisualSVN。我还使用 Versions.app 在 Mac 上开发,如果它提供了一个更熟悉的界面供人们回答:)
编辑- 我的应用程序是 PHP Web 应用程序。因此,没有编译。
谢谢!
svn - 集成视觉 SVN 和错误跟踪
所以我有一个完美运行的 VisualSVN,我和我的其他 2 个团队成员(小团队)都在使用它。问题是目前我们使用 excel 电子表格来真正维护我们的错误。
我们已经说过好几年了“开始安装一些错误跟踪软件” - 从来没有时间。所以今天,咬紧牙关。
与 VisualSVN 集成的最佳软件是什么,有人对 Vista 等有任何指导吗?
谢谢
svn - 使用 Trac 的提交后挂钩
所以我按照这里留下的伟大帖子的说明使用 Trac 和 SVN 提交提交挂钩以及在 windows 上为 Trac + VisualSVN 提到的相关帖子。
我已经设置了所有内容 - 当我运行“post-commit.cmd”时 - 我根本没有收到任何错误。
我的问题是 - Trac 在我提交提交后没有更新票证,我不知道为什么?
有谁知道我如何以某种方式弄清楚为什么它不从 SVN 更新门票?
编辑:所以我在 Trac 中打开了登录 - 当我从 hooks 文件夹运行 post-commit.cmd 脚本时,我得到
Trac[svn_fs] DEBUG:Subversion绑定导入
但是没有门票更新?