问题标签 [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 回答
11334 浏览

让 Aptana 中的 Subclipse 与最新版本的 Subversion 一起工作

当前可通过 Aptana 的自动插件管理器获得的Subclipse (1.2.4)版本不适用于最新版本的 Subversion。

我在 Subclipse 网站上看到,他们为 Eclipse 提供了 1.4.2。所以我在我的更新管理器中添加了一个新的远程更新站点。当我尝试安装它时,它告诉我我需要Mylyn 3.0.0。因此,经过大量搜索,我找到了 Mylyn 3.0.0,并在我的更新管理器中添加了另一个新的远程更新站点。然后当我尝试安装它时,它告诉我我需要org.eclipse.ui 3.3.0或同等版本。

查看 Aptana 的配置详细信息,它看起来像是针对 eclipse 3.2.2 构建的。

有谁知道是否有办法将构建的 Eclipse Aptana 版本升级到 3.3.0?或者是否有其他方法可以让 Subclipse 与最新版本的 Subversion 一起工作?

我知道这不一定是一个“编程”问题,但我希望没关系,因为它与编程经验高度相关。

0 投票
3 回答
56153 浏览

你如何分支并与 TortoiseSVN 合并?

如何使用 TortoiseSVN 客户端与 Apache Subversion 进行分支和合并?

0 投票
8 回答
16317 浏览

适用于 Windows Vista(64 位)的最佳 Subversion 客户端

我在 Windows 环境中使用TortoiseSVN已经有一段时间了。它似乎功能非常完整,并且很好地集成到了 Windows shell 中,更重要的是,向几乎没有或没有源代码控制经验的同事教授它是相当轻松的。 但是,自从我们迁移到 Windows Vista 64 位后,Tortoise 出现了很多 bug,似乎导致了很多 explorer.exe 异常和崩溃。旧版本的软件和最新版本(1.5.1 build 13563)都发生过这种情况。

我很好奇是否有人对将在 Windows(特别是 Vista 64 位)上运行的其他 Subversion 客户端提出建议。这里的开发人员使用各种文本编辑器,因此使用 Visual Studio 或 Dreamweaver for SVN 并不理想。

我听说过有关Cornerstone的好消息,如果存在的话,我会喜欢 Windows 上类似的东西。


我将 Vista/explorer 问题与 Tortoise 相关联,因为它们通常发生在我使用 Tortoise 中的功能时。有时调出“合并”屏幕会导致 GUI 开始表现得很奇怪,最终挂起或崩溃。

我没有看到 1.5.2——我现在正在安装,也许这会解决我的一些问题。

0 投票
7 回答
9301 浏览

如何将 SVN 修订号与我的 ASP.NET 网站同步?

Stack Overflow 底部有一个 subversion 版本号:

svn 修订:679

我想在我的.NET Web Site/Application、Windows 窗体、WPD 项目/解决方案中使用这种自动版本控制。

我该如何实施?

0 投票
29 回答
106854 浏览

如何对 SQL Server 数据库进行版本控制?

我想让我的数据库处于版本控制之下。

我总是希望那里至少有一些数据(正如alumb提到的:用户类型和管理员)。我还经常需要大量生成的测试数据来进行性能测量。

如何将版本控制应用于我的数据库?

0 投票
5 回答
3210 浏览

最佳实践:协作环境、Bin 目录、SVN

在使用 SVN 的协作开发环境中签入 BIN 目录的最佳实践是什么?是否应该从签入中排除项目级别的引用?添加所有 bin 目录更容易吗?

我开发了很多 DotNetNuke 站点,似乎在多开发人员环境中,正确设置环境始终是一项艰巨的任务。

最终目标(当然)是让新的开发人员从 SVN 签出主干,恢复 DNN 数据库并让这一切都“正常工作”......

0 投票
30 回答
914068 浏览

为什么 Git 比 Subversion 更好?

我已经使用Subversion几年了,在使用SourceSafe之后,我就是喜欢 Subversion。结合TortoiseSVN,我真的无法想象它会变得更好。

然而,越来越多的开发人员声称 Subversion 存在问题,我们应该转向新型分布式版本控制系统,例如Git

Git 如何改进 Subversion?

0 投票
12 回答
18885 浏览

使用 SVN Revision 标记 CCNET 中的构建

我在以 SVN 作为源代码控制的示例项目中使用 CCNET。CCNET 配置为在每次签入时创建构建。CCNET 使用 MSBuild 构建源代码。

我想AssemblyInfo.cs在编译时使用最新的修订号来生成。如何从 subversion 中检索最新版本并使用 CCNET 中的值?

编辑:我没有使用 NAnt - 只有 MSBuild。

0 投票
12 回答
41112 浏览

与 CVS 相比,使用 SVN 有什么优势?

我的公司正在使用 CVS 作为我们事实上的源代码控制标准。但是,我听到很多人说 SVN 更好。

我知道 SVN 较新,但除此之外,我不熟悉它的好处。

我正在寻找的是对这两个系统的良好、简洁的比较,并指出每个系统在 Java/Eclipse 开发环境中的优点或缺点。

0 投票
20 回答
42792 浏览

跟踪数据库架构更改的机制

跟踪和/或自动化数据库架构更改的最佳方法是什么?我们的团队使用 Subversion 进行版本控制,并且我们已经能够通过这种方式自动化我们的一些任务(将构建推送到临时服务器,将经过测试的代码部署到生产服务器),但我们仍在手动进行数据库更新。我想找到或创建一个解决方案,使我们能够在具有不同环境的服务器上高效工作,同时继续使用 Subversion 作为后端,通过该后端将代码和数据库更新推送到各种服务器。

许多流行的软件包都包含自动更新脚本,可以检测数据库版本并应用必要的更改。即使在更大规模(跨多个项目,有时跨多个环境和语言),这是否是最好的方法?如果是这样,是否有任何现有的代码可以简化流程,或者最好只是推出我们自己的解决方案?之前有没有人实现过类似的东西并将其集成到 Subversion 提交后挂钩中,或者这是一个坏主意?

虽然支持多个平台的解决方案更可取,但我们肯定需要支持 Linux/Apache/MySQL/PHP 堆栈,因为我们的大部分工作都在该平台上。