问题标签 [pvcs]
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.
migration - 我可以从 ClearCase 迁移到 Serena VM 吗?
我有一个使用Rational ClearCase Explorer 2003.06.10+的存储库,我想将它迁移到Serena ChangeMan Version Manager 8.1.4.2中。
这可能吗?ClearCase存储库并没有用于它的所有功能,只是作为保存文档副本的地方,所以我唯一需要保留的是文件及其版本历史。
build-automation - 使用 PVCS 实现项目部署自动化
我们使用 PVCS 对所有代码进行源代码控制。我们在欧盟拥有 7 台服务器,覆盖 17 个国家/地区。PVCS 在生产中模仿我们的文件夹结构:
我们的项目可以依赖多个文件夹中的文件,因此我们只需复制一个文件夹即可部署新项目。多个程序也可以存在于同一个文件夹中。
我们有一个 DEV、UAT 和生产服务器。文件将在 DEV 服务器上开发,放到 UAT 上(他们应该这样做,这是问题的一部分,涉及的人手太多,有些人不想玩球),供用户测试。当 UAT 获得批准后,它们将被放回 PVCS 并带有适当的版本标签并分配一个开发级别(它们可以更早地放回 PVCS 并带有开发版本标签)。
当所有相关批准都完成后,就会提出变更控制请求,支持团队会将代码部署到生产环境中。
我们最大的问题是这个过程太小了,有太多的人必须在特定的时间做特定的事情,并以正确的顺序告诉人们一些事情。
我们想要的是一个可以自动部署项目的程序。您需要能够为 PVCS 中不同文件夹中的不同文件分配一个项目标签,然后能够处理该标签并根据需要部署所有文件。
这存在吗?
我希望这是有道理的。
谢谢
乔恩
编辑:
我们将一直在创建新项目。项目将与部署相关。即项目 1234 将具有文件 1、2、5、6 项目 2345 将使用文件 2、5、8。因此,为此,我们需要一种快速简便的方法来添加和管理项目。
如果有人能提出一种更好的方法来处理这种自动化,那也很好。
我们对编译代码和测试不感兴趣,因为有多种语言,我相信目前这超出了我们的范围。
svn - Subversion:可以在一个版本中完成多个复制操作吗?
根据我对 Subversion 中事务的了解,这原则上应该是可能的,但我不知道有任何工具支持它。
背景是我们正在讨论从 PVCS 维度到 Subversion 的迁移,Subversion 中引用的主要功能是“设计部件”。设计部分是可以一起处理的任意文件集合,例如子项目所需的所有源文件。
替换它的一个想法是通过 Makefile 中的复制操作,将相关文件复制到分支中。但是如果所有文件都单独复制,这可能会导致大量的修订,这可能会使历史混乱,所以最好避免这种情况。
编辑: 更多背景信息:
该项目由几个(5-10)个单独发布的子项目组成,但它们共享一些公共源文件和从其他项目导入的外部库。
设计部分引用的一个原因是限制对源文件的依赖关系,另一个是为了管理子项目的产品,以便可以在一次操作中在版本控制中更新所有产品。这两种文件都散布在目录中。
我们大约有 5 名开发人员参与该项目。
pvcs - 具有文件夹层次结构的 PVCS 6.0 签出
我们在当前项目中使用 PVCS 6.0。我想将整个项目连同文件夹层次结构一起检出到我的工作目录中。
目前,如果我选择项目并进行结帐,它只是将所有文件转储到我的工作文件夹中,没有任何层次结构。关于如何去做的任何想法?...
任何帮助表示赞赏
version-control - Ideas on setting up a version control system
I've been tasked with setting up a version control for our web developers. The software, which was chosen for me because we already have other non-web developers using it, is Serena PVCS.
I'm having a hard time trying to decide how to set it up so I'm going to describe how development happens in our system, and hopefully it will generate some discussion on how best to do it.
We have 3 servers, Development, UAT/Staging, and Production. The web developers only have access to write and test their code on the Development server. Once they write the code, they must go through a certification process to get the code moved to UAT/Staging, then after the code is tested thoroughly there, it gets moved to Production.
It seems like making the Developers use version control for their code on Development which they are constantly changing and testing would be an annoyance. Normally only one developer works on a module at a time so there isn't much, if any, risk of over-writing other people's work.
My thought was to have them only use version control when they are ready to go to UAT/Staging. This allows them to develop and test without constantly checking in their code.
The certification group could then use the version control to help see what changes had been made to the module and to make sure they were always getting the latest revision from the developer to put up on UAT/Staging (now we rely on the developer zip'ing up their changed files and uploading them via a web request system).
This would take care of the file side of development, but leaves the whole database side out of version control. That's something else that I need to consider...
Any thoughts or ideas would be greatly appreciated. Thanks.
svn - 迁移后如何更改 subversion 存储库的结构?
我是 Subversion 和 PVCS VM 的新手我目前将我的项目从 PVCS VM 迁移到 Subversion 现在我有了这个结构,我得到了项目,在我的项目中,我在每个组件中都有我的组件,我有主干、分支和标签。
我们正在尝试更改结构以拥有项目,然后我得到了我的组件,每个组件都只有分支和标签。
分支必须只包含每个主要版本的最后一个版本。
另外我如何只获得某个版本?我需要将版本 5.1.2 带到 5.2.0 5.1.2 之前什么都没有,5.2.0 之后什么都没有
任何帮助将不胜感激谢谢
svn - 这里有没有人将版本控制系统从 PVCS/Serena Dimensions 切换到 Subversion?
谷歌搜索显示存在一些自定义脚本,例如 PVCS --> CVS 然后 cvs --> svn 应该非常简单。但是……有人真的试过吗?使用哪些版本的平台?
了解其他迁移经验也可能很有用。谢谢。
visual-studio-2008 - Visual Studio 8、PVCS 或 Rational ClearCase
我们目前正在使用带有 Visual Source Safe 的 Visual Studio 8。由于客户要求,我们必须迁移到 PVCS 或 Rational ClearCase,Team System 不是一个选项。请推荐这两个选项之一,并根据每个选项的经验给出优点/缺点。每个与 Visual Studio 8 的集成情况如何?
nant - 使用 nant 和 nantconrib 从 PVCS 中检查文件
我正在与 nant 和 nantcontrib 一起迈出第一步,所以请多多包涵!
我想用 nant 执行的步骤如下:
- 从 PVCS 获取最新文件
- 签出(即编辑)AssemblyInfo.cs,以便我可以自动处理版本控制等。
- 构建完成后,检查 AssemblyInfo.cs
- 使用版本标签标记 PVCS 项目中的所有文件。
我查看了nantcontrib 帮助站点,但是,似乎没有提到检查文件!
sql - 尝试将存储过程添加到 PVCS 时出现奇怪的错误
我正在尝试将 SQL 存储过程添加到我们的 PVCS 目录,但我看到一个奇怪的错误弹出。首先,我得到一个包含ÿþC
. 当我在此对话框上单击“确定”时,我被告知 -
发生错误:存储过程代码未使用 CREATE 方法。请检查您的语法。
尽管我的程序代码确实使用了该CREATE
方法。我还在 SQL Server Management Studio 中调试了我的创建过程语句。
到底是怎么回事?