问题标签 [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 合并问题:还不能重新集成
我正在评估 subversion 的分支/合并功能,我决定做一个简单的测试 - 我分支了一个现有项目,更改了一个文件中的注释,然后通过 Tortoise 进行了合并重新集成。
它失败了:
命令:将https://oscar/svn/Baxtech/ViM/Branches/Test3重新集成到 C:\Inntec\VS2008\Baxtech\ViM
错误:无法从“ https://oscar/svn/Baxtech/ViM/Branches/ 重新集成” Test3 ' yet:
Error: 一些没有被合并的修订已经被合并到它下面
Error: into the reintegration target; 先合并它们,然后重试。
我用谷歌搜索了这个,我发现一些帖子说这与旧版本的 Tortoise 中的重命名和目录更改创建的合并信息有关。
我最近确实从以前的 Tortoise 版本升级到了 1.5.5,但是这个问题似乎是 1.5 之前的问题。*...而且我只更改了一个文件中的一些注释。我没有进行任何重命名或目录结构更改。
再说一次,我们一直在使用主干一段时间(没有任何分支),所以问题可能存在于那里?
因此,如果有解决此问题的方法,我将非常感谢您的帮助。另外,虽然 - 这是典型的吗?这真的是一个非常简单的测试,遗憾的是现在我有点害怕使用 Subversion 进行分支。
颠覆:1.5.4(通过 VisualSVN 服务器)
乌龟:1.5.5
我们还使用 Visual Studio 2008。
谢谢!
布赖恩
windows - 颠覆自动道具问题
这让我发疯了,所以欢迎其他用户的任何建议。我正在使用 Subversion,在 Windows 服务器上安装了 VisualSVN 1.6.1 的副本。在我的 PC 上,我使用 TortoiseSVN 和出色的 AnkhSVN Visual Studio 插件的组合。一切都像做梦一样,但现在我正在尝试使用该svn:keywords
功能,以便可以将其包含$Id$
在所有源文件的顶部。现在,对于现有文件,我可以编辑 SVN 属性并添加此关键字,一切正常,但我希望为新文件自动完成 - 我无法使其工作。
根据文档,您需要编辑位于您C:\Documents and Settings\<user>\Application Data\Subversion
文件夹中的特殊 Subversion 配置文件。我的电脑已经有了这个文件的副本,所以我把它改成了这样:
然后,我将一个新文件添加到现有的 Visual Studio 项目(从 Visual Studio 中),添加$Id$
到顶部并提交 - 但是,唉,svn:keywords
没有设置该属性。
有谁知道如何让这个工作?我什至尝试将设置添加到注册表(在HKEY_CURRENT_USER\Software\Tigris.org\Subversion\Config
)中,但仍然没有乐趣。然后我尝试在 SVN 服务器本身上弄乱配置文件,但似乎没有任何效果。
我显然错过了一些非常明显的东西!
svn - 如何使用 SVN 只为某些开发人员显示一些文件夹
我有一个包含一堆文件夹的存储库,我希望某些开发人员在对存储库进行结帐时只获得其中两个或三个文件夹。如何使文件夹默认不显示,然后仅在我想授予访问权限时添加它们。
我将 VisualSVN 用于 SVN 服务器,我所做的是授予对顶层的读取访问权限,然后拒绝访问每个子文件夹,然后将拒绝更改为对我希望每个开发人员访问的文件夹进行读/写。这很痛苦,因为每当我添加一个新文件夹时,我都必须进入并拒绝对其进行访问。
我尝试仅授予对子文件夹的读/写权限,但是当他们尝试在父文件夹上结帐时,它会给他们一个错误。我只希望开发人员必须对顶级文件夹进行结帐。
这就是我想要的:
svn - (Visual)SVN 通过正则表达式忽略文件
我需要排除具有以下模式的文件:
ProjectFoo.Data[0-9]{14}.lgp
如何将 RegEx 用于(Visual)SVN 忽略列表?
svn - 如何设置非本地 svn-server?
嗨,我想知道如何设置 svn 服务器?现在,我使用 VisualSVN 和 TortoiseSVN,但我不知道目录“分支”“主干”“标签”是什么。谁能解释一下它是如何工作的?我阅读了 svn 书和许多关于它的网站文章,但我不明白。
asp.net-mvc - 受版本控制的可浏览网站?
我在 Stackoverflow 上浏览并找到了这个主题:https ://stackoverflow.com/questions/279/aspnet-visual-studio-and-subversion-how-to-integrate
然而,在我的情况下,这对我没有帮助,或者我可能只是有点愚蠢。
所以我的问题!
在很远的服务器上安装了 VisualSVN,虽然效果很好,但我可以添加我的项目并拥有一个很好的源代码控制,我不想在完成后“手动”将我的网站移动到正确的位置,我想映射一个 IIS网站到 SVN repo 上的目录。我的网站存储在哪里。
现在这是我的问题,我不知道这是否可能?该项目当然在我的电脑+ repo上。并且 repo-server 和 iis-server 是同一台机器,所以我想将它们映射在一起,但我知道 SVN 在文件上使用了一些 berkly-db-stuff..
建议?
svn - 有没有办法将 SourceSafe with HISTORY 迁移到 SVN 中?
有没有办法将带有 HISTORY 的 SourceSafe 迁移到 SVN 中?
理想情况下,我想使用 VisualSVN Server,但我真的不想丢失我的 SourceSafe 历史记录。如果我必须,我会的。
visual-studio - 你在 Visual Studio 中为 SVN 使用哪个插件?
我正在考虑将 SVN 用于我的 .Net 项目,并且我想知道哪些插件可用于将源代码控制功能直接集成到 Visual Studio IDE 中。
我已经知道以下 Visual Studio 扩展:
VisualSVN,看起来很棒但不是免费的。它被实现为低级 VS 包扩展。有人在用吗?
AnkhSVN,它是免费的,但我听说它有点问题。它被实现为 VS 插件扩展。有人在用吗?你遇到问题了吗?编辑: 2.0 版本完全重写,似乎解决了我听说的问题(与 1.x 版本有关)
编辑:TortoiseSVN + Mindscape 的 FileExplorer VS Extension,它不是真正的 IDE 集成,但在某种程度上简化了 Visual Studio 中 TortoiseSVN 的使用。
svn - 在不更新整个文件夹的情况下将新文件添加到 subversion
我想要做的是能够将一个文件添加到我的文件夹中,该文件夹在我的本地计算机的 Subversion 源代码控制下,然后提交。到这里没问题。在服务器上,我想使用 Subversion 获取新文件,但不必对整个文件夹进行“更新”(这可能会更新一堆不相关的文件)。
你看,如果我对现有文件进行更改 - 我会转到服务器标记该文件并执行“SVN 更新”(使用 TortoiseSVN),但如果我在本地计算机上添加了一个新文件,我无法获得它到服务器而不对整个文件夹执行“SVN 更新”
svn - CruiseControl.NET SVN 重定位问题
我目前使用 SVN 设置 CruiseControl.NET 以自动从存储库中获取代码源。在我们的 SVN 服务器出现问题后 - 我为它重新创建了一个不同的 SVN 位置,并在 ccnet.config 文件中更改了它的位置。这导致 CruiseControl.NET 仍然试图从旧的 SVN 存储库中获取它的问题。
我尝试重新启动 CruiseControl.NET 服务,删除与项目相关的工件和任何其他文件并更改项目名称,但它仍然试图从错误的 SVN 位置获取代码。
我得到的错误是:
新的源代码控制块是:
任何帮助都是极好的,
克里斯NTR