2013-02-05 63 views
2

所以我正在做一个Access数据库项目的自动化。我运行一个脚本来编写或分解访问数据库到一个存根文件和代表表单查询等文本文件的集合...PlasticSCM命令行检查

FinalBuilder里面我希望能够检查这些文件。但是没有办法知道这些文件是否真的被我的脚本改变了。

我使用的是“在项目PlascticSCM检查”行动

CommandLine: cm ci "C:\Plastic\DuCombAccessDatabases\DucombCustomer.accdb" 
The selected items are about to be checked in. Please wait ... 
Error: There are no changes in the workspace c:\Plastic\DuCombAccessDatabases 
Check In Items Failed. 

所以我不明白为什么我得到这个错误。如果有一个不变的文件,有什么方法可以让它检查并忽略它?

回答

2

您应该检查what files have changed first

cm findchanged -R . | cm ci - -c="comment" 
# or 
cm fc -R . | cm ci - 

这样的话,你只能在修改检查文件。

2

如果您使用的是最新的塑料SCM版本之一(> 4.1.10.359),你就可以像下面执行的东西:

cm ci -a 

所有的改变/移动/删除的项目将被提交。

如果您通过时间戳记和内容相同(构建过程的结果)更改了项目,Plastic SCM服务器将丢弃它们以防止重复的内容修订。