2011-09-04 64 views

回答

3

Subversion(SVN),Mercurial(hg),git,darcs和bzr都可以。

在SVN,hg,bzr和darcs中,它們被稱爲鉤子。

git和CSV將它們稱爲觸發器。

+0

CVS還支持觸發器 –

+0

Subversion也會調用它們_hooks_ – Matteo

+0

Git,觸發器?從來沒有聽說過這兩個。它們也被稱爲git中的鉤子。如果你不知道某個特定的vcs,爲什麼只是猜測? – manojlds

2

Subversion允許你編寫「觸發器」(它稱之爲鉤子)。它們通常是用系統的shell語言編寫的,但很明顯,您可以安裝您選擇的語言並向其發出呼叫。

你也可以在TFS中做到這一點,但你必須使用網絡服務,所以這都是一個無用的東西。

我會想象最體面的VCS將 - 除了SourceSafe之外的一切!

1

根據對this的回答,以前的問題看起來像perforce也有這種能力。