-3
我有一個多模塊maven項目。查找使用svn檢查更改的模塊
Project
-Module1
-Module2
-Module3
-Module4
-Module5
我想根據版本號找到檢入文件的模塊。
我知道svn log -v -r12345 -r12346 svn://repo-path.com/project
將獲得更改路徑的日誌,但我只想要模塊名稱。
對於例如:從下列記錄我想
------------------------------------------------------------------------
r12345 | [email protected] | 2013-02-06 01:40:23 -0800 (Wed, 06 Feb 2013) | 1 line
Changed paths:
M /PROJECT/SHARED/branches/DEV_Branch/extensibility/src/main/java/com/companyname/extensibility/NamedExtensionPoint.java
M /PROJECT/SHARED/branches/DEV_Branch/extensibility/src/main/java/com/companyname/extensibility/PrePostExtensionPoint.java
M /PROJECT/SHARED/branches/DEV_Branch/extensibility/src/main/java/com/companyname/extensibility/helper/ExtensionConfigurationHelper.java
M /PROJECT/SRE/branches/DEV_Branch/ext/src/main/java/com/companyname/ext/DocumentGeneratorExt.java
M /PROJECT/SRE/branches/DEV_Branch/ext/src/main/java/com/companyname/ext/NamedExtensionPoint.java
M /PROJECT/SRE/branches/DEV_Branch/ext/src/main/java/com/companyname/ext/SystemDateBll.java
BUG 12345678 - BLAH IMPLEMENTATION
------------------------------------------------------------------------
r12346 | [email protected] | 2013-02-06 01:40:23 -0800 (Wed, 06 Feb 2013) | 1 line
Changed paths:
M /MODULE/CYCLE/branches/DEV_Branch/extensibility/src/main/java/com/companyname/extensibility/FileCycle1.java
M /MODULE/CYCLE/branches/DEV_Branch/extensibility/src/main/java/com/companyname/extensibility/FileCycle2.java
BUG 12345679 - BLAH IMPLEMENTATION
------------------------------------------------------------------------
我想PROJECT.SHARED
,PROJECT.SRE
和MODULE.CYCLE
到一個日誌文件可能被拾起後用它們來構建過程。
當我想手動傳遞多個修訂版本號並生成通過svn檢入更改的模塊列表時,我該怎麼做。
我回答了[單一的情況(http://stackoverflow.com/a/14873381/1481060)然而,OP不能拿並使其適用於倍數。這看起來不公平,缺乏某些東西,我希望他不會因爲提供解決方案而獲得報酬。 – sotapme 2013-02-14 14:09:46
@sotapme我創建了一個單獨的問題,因爲我的需求發生了變化。以前我提供了一些錯誤的輸入。我保持開放,以便我可以通知您有關此問題的新要求。 PS:我沒有得到報酬:)只是個人的要求。 – 2013-02-14 14:24:28