当我打字时
aptitude dist-upgrade
举个例子:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following NEW packages will be installed:
bc{a} linux-image-2.6.32-24-virtual linux-ima
这是关于Liquibase插入记录的。假设在版本v1中,我有一个包含50条插入记录的xml文件,我想在版本2中再添加30条插入记录。我可以使用相同的文件并更改id并添加这些记录吗?实际上,我在同一个文件中这样做了,并且我在更新命令时得到了一个“唯一约束错误”。
at liquibase.database.AbstractJdbcDatabase.executeStatements(AbstractJdbcDatabase.java:1211)
at liquibase.changelog.ChangeSet.execute(ChangeSet.java:600)
...
我们使用TFS受控源代码。有没有一种快速的方法来确定我当前所在的函数的历史记录-就像回答“谁编辑了这个函数?”或者“谁编辑了这行代码?”。我知道,我可以打开当前文件的源代码控制,并浏览历史记录以找到一个变更集,其中编辑了我感兴趣的代码行/函数。
但我在找一种更简单的方法。可能是Visual Studio 2010的任何加载项?
谢谢,康拉德
我在TFS中有一个Visual Studio项目,可以编译成C#。我需要知道项目中的任何文件是否在一段时间内被修改过。如下所示:
"from date 01/01/2011 to today, check if the project has been modified."
在C#中使用TFS完成此操作的最佳方法是什么?
我的想法是:从TFS获取所有项目项,检查每个项的更改历史记录。根据给定的范围周期过滤历史记录。如果在此期间有更改,则该文件已被修改,因此项目已被更改。这是正确的吗?
是否有可能在一段时间内执行相同的操作,但不在一段时间内进行搜索,而是在一系列变更集中进行搜索
在TFS中,当您将分支A合并到分支B并签入时,您将在B上获得一个变更集(通常带有一个注释,如“合并的A->B")。
这意味着B没有来自A的任何签入历史记录。因此,如果有人在分支A上创建了一个新文件,您无法知道是谁从分支B创建了该文件。如果有人在A上更新了文件,您也无法知道是谁从分支B进行了更新。
有没有办法跨分支查看这种详细的变更集历史记录?某种动力玩具,或者第三方工具,或者别的什么?
更新: TFS Power Toy tfpt历史/followbranches工具不能“扩展合并”,它只“扩展分支”,因此不能解决这个问题。