我的问题与Git处理分支的方式有关:每当你从某个提交分支时,除非你通过合并强制它,否则此分支将永远不会接收来自父分支的更改。 但是在其他系统中,例如Clearcase或Accurev,您可以指定如何使用某种继承机制填充分支:我的意思是,使用Clearcase,您可以使用config_spec...
Accurev中diff against basis和diff against backing的区别是什么?
我愚蠢地删除了一个工作区的内容。 我想重置它,并认为我将能够从AccuRev重新下载它,但显然情况比这更复杂... 所以我基本上被卡住了,我有一个空的目录作为工作区,有什么方法可以解决这个问题吗? 我可以在GUI中看到我想要重新下载的流。 我已经在过去为它打开了一个工作区,所以我可以看...
有没有任何命令可以让我从Accurev中删除一个工作区?我尝试了accurev rmws WorkspaceName,它说已经删除了工作区,但当我尝试重新创建工作区时,它给出的消息是该工作区已经存在。 非常感谢您的帮助。
我了解git、Subversion、CVS以及其他许多源代码控制系统。我开始使用Accurev,但它令我感到困惑。我认为我需要形成一个心理模型来将其与其他SCM联系起来。最好是相对于git,因为我最了解git。 我会将git解释为“提交的有向图,其中提交是差异,父哈希和自身哈希”。你可以轻松地...
有没有简单的方法可以将Accurev“仓库”和其完整历史记录导出到Git或Mercurial,甚至通过第三方系统?除非我错过了什么,否则我在谷歌上找不到任何信息。 如果不行,那么一个额外的问题是,是否可以基于具有特定时间戳的补丁构建Git/Mercurial存储库?换句话说,只需让Accur...
在AccuRev中,当我查看文件的历史记录(在“历史模式”下),我会看到一个列出文件操作的列表。每个操作都有一个数字(#)和一个版本号。 当我点击其中一个操作时,会出现另一个列表,显示参与该操作的每个文件(包括我正在调查历史记录的文件)。下面面板中每个条目都有一个“虚拟版本”和一个“真实版本...
我对在大型项目中,使用传统的软件配置管理产品(ClearCase、AccuRev、Perforce等)以及Git与分布式团队合作的价值(或缺乏价值)感兴趣。 在增加团队活动的可见性方面,控制分支和合并方面,访问控制和安全方面,发布工程方面或其他因素方面有显著的附加价值吗? 还是仅使用Git...
我想对一些旧代码进行分析,并需要能够弹出特定日期的流。我不想创建快照或工作区,我只需要六个月前的所有源代码。有没有简单的方法可以做到这一点? 在我的研究中,我认为我可能需要使用hist命令获取给定日期的最新事务,创建一个引用树,然后对该事务编号进行更新。但是,当我这样做时,更新命令会出现“给...
有人使用Accurev进行源代码管理吗?我们最终会从StarTeam转换到Accurev。 我的初始印象是GUI工具严重缺失,然而底层引擎和分支流概念令人难以置信。 我们面临的最大困难是评估与Starteam交互的自制工具,并用新的DIY工具替换它们,或者找到并购买适当的替代品。 此外,...