有没有办法使用Ant脚本从RTC签出文件?我有一个场景,我需要从RTC签出文件并使用Ant构建应用程序。使用Ant的RTC结账
0
A
回答
1
应该可以通过<exec>
ant任务调用scm命令。
你可以看到一些例子,“Using the SCM Command Line Interface in builds”
<property name="run" value="/path/to/run_and_filter.pl"/>
<property name="scm" value="/path/to/scm"/>
<target name="__scm-checkin">
<!-- Do the initial commit -->
<exec executable="${run}" failonerror="true" outputproperty="cs">
<arg value="${scm} --non-interactive -a n -u y checkin ${roots}"/>
<arg value=" \(([^)]+)\)"/>
</exec>
<!-- Deliver -->
<exec executable="${scm}" failonerror="true">
<arg value="--non-interactive"/>
<arg value="deliver"/>
<arg value="${cs}"/>
</exec>
</target>
确保虽然采用单片机,激光共聚焦显微镜不是其启动达蒙,并可能导致蚂蚁任务挂起:看“Calling lscm.bat
from a build script causes a hang”。
1
RTC没有“检出”操作,这是隐式的。它只有一个检查操作。如果要从存储库工作空间获取代码,可以使用scm命令加载它,如前所述,或使用Plain API创建Java独立程序。
相关问题
- 1. 使用ant从svn结账
- 2. ANT结账任务失败
- 3. 使用gradle脚本结账
- 4. 使用MSBuild从TFS结账
- 5. 用于多页结果的RTC REST API
- 6. 使用带RTC的TFSBuild.proj?
- 7. 随机结账使用JMeter的
- 8. 从RTC存储库下载jar文件的Ant或maven脚本
- 9. 使用cnext提交结账文件
- 10. 开始使用PayPal Express结账Classic API
- 11. 取结账
- 12. Rails结账SSL heroku
- 13. woocommerce结账国家
- 14. paymentsense/woocommerce卡结账
- 15. Klarna结账响应
- 16. PayPal快速结账
- 17. 选择性结账
- 18. 撤销SVN结账
- 19. Git结账 - 如何
- 20. 集成PayPal结账
- 21. SVN结账问题
- 22. 如何结账.git
- 23. 的Git结账另一支
- 24. 用PayPal结账我的订单筐
- 25. 与RTC
- 26. 从未结过的分支结账github
- 27. Magento结账扩展 - 在结账中转到下一步
- 28. paypal快速结账结账按钮在审查信息页
- 29. TestNG的使用Ant
- 30. 使用Ant的NoSuchMethodError