我有一个大型的Web项目,我只想发布上次签入时修改过的文件。最好的方法是什么?
答案 0 :(得分:0)
我发现了一篇使用robocopy详细说明该过程的文章。我想也许ccnet中有一项任务可以做到这一点,但我找不到一个。
答案 1 :(得分:0)
这取决于你在做什么。你使用构建脚本吗?你最好的办法就是让你的构建脚本进行发布,你将对它有更多的控制权。
有一个修改编写器任务,它将在该版本中创建检测到的修改的XML文件。然后,您可以将构建脚本读取并仅发布这些文件。
还有一个修改阅读器,文档暗示您可以使用读入修改并基于该列表发布:
The ModificationReaderTask can now easily read the modification
项目1制作的文件,进入它的文件 自己整合, 使这些可以被现有的使用 ccnet项目的任务/发布者 2
然而,它并没有让你明白如何做到这一点。也许BuildPublisher将使用修改阅读器信息。这可能会让你开始。