2009-12-12 65 views
0

我想知道是否有一種方法來創建使用顛覆文件的快捷方式。有沒有辦法使用subversion創建shorcut文件? (windows)

的情況是這樣的:

我的項目結構,看起來就像是:

\bin 

    private_binary.exe 
    public_binary.exe 

\documentation 

    private_doc.doc 
    public_doc.pfd 

\sources 
    ... 

當commiting的變化 - 它alsorequired到只有公共二進制文件/單證傳遞給QA團隊測試。我們現在只需將相關文件複製到質量保證所擁有的網絡驅動器即可。

我的想法是在項目中創建一個新文件夾:QA。然後,創建一個shotcuts爲相關公衆文件

類似的東西:

\bin 
    private_binary.exe 
    public_binary.exe 
\sources\ 
    private_doc.doc 
    public_doc.pfd 

    \QA 
    shortcut to public_binary.exe 
    shortcut to public_doc.pdf 

這樣,QA團隊就只能去到最新版本的\ QA文件夾,將有安全地訪問正確的文件。

是否有可能?如果沒有,我很樂意聽到任何解決方法/您如何向QA團隊發佈您的東西。

非常感謝,

奧弗

+0

JFYI - 存儲構建工件,而不是源,在SCM中被認爲是不好的做法。構建代理必須構建和交付這樣的對象(在理想的世界中)。 – 2012-10-23 05:10:13

回答

1

下檢查SVN的文檔:外部組件這可能是最接近你所要求的在建的設施。像你一樣,我會有興趣瞭解別人在做什麼。

+0

謝謝馬克。的確,這是我尋找的解決方案。 這裏是在qa文件夾上設置的外部屬性值: ../trunk/sources/trunk_file.txt qa/trunk_file.txt – ofer 2009-12-14 08:02:03

0

您可以實現一個post-commit hook,用於導出QA網絡驅動器中的二進制文件和文檔。

+0

這或多或少是我現在正在做的。我認爲讓QA成爲公共文件的直接顛覆訪問會很好 - 這將節省容易出錯的網絡複製操作。 – ofer 2009-12-13 08:47:39

相關問題