的index.html採取此方案 - >同步從一個回購readme.md進入另一個
- 你有一個Git項目FOO,具有readme.md
- 您有其他Git項目,酒吧,這本質上只是網站foo的
- 網站將有一個文檔部分
- 酒吧文檔將是相同的Foo的readme.md
你會如何處理?有沒有辦法讓我只能更新foo的readme.md,並且另一端的所有內容都與它同步?
也許一個想法是要求從其他回購的readme.md,但不知道我會怎麼做。
的index.html採取此方案 - >同步從一個回購readme.md進入另一個
你會如何處理?有沒有辦法讓我只能更新foo的readme.md,並且另一端的所有內容都與它同步?
也許一個想法是要求從其他回購的readme.md,但不知道我會怎麼做。
斯捷潘,
你基本上看你foo
和bar
庫之間replication。
我不確定你正在運行什麼系統,但有很多不同的選項可用。 Windows有很多,例如File Replication Service和Peer software。如果你在linux/mac osx系統上,這樣做的好方法肯定是通過使用IFTTT with github。基本上,你所要做的就是用IFTTT創建一個觸發器,指向foo
存儲庫,查找更改,然後將新更改引入bar
存儲庫。 IFTTT blog on GitHub channels有很多很酷的示範讓你開始。
基於IFTTT構建的一些有趣的複製服務包括Dropbox <-> Google Drive
,Dropbox <-> Box
和Dropbox <-> OneDrive
示例。所有這些都向您展示瞭如何觸發基本工作以及如何在修改其他README.md文件後更新您的html文件。
另請注意,在基於linux-kernal的系統中,我創建了一些與您試圖使用rsync
實現的內容非常相似的內容。另請注意,還有一種方法可以將work with symlinks and git指向同一個文件,並有一個腳本將README.md文件內容壓縮到您的html文件中。
如果您有任何問題,請讓我知道!
Devarsh,哇,優秀的答案!謝謝:) – 2014-09-29 03:50:43
斯蒂芬,很高興幫助!感謝您的時間,如果您遇到任何問題或者您有任何其他問題,請告訴我們! :0)希望你有一個偉大的一週! – 2014-09-29 04:16:49
你可以嘗試某種腳本在bar中運行,它爲foo提供README,就像一個提交鉤子式的東西。 – APerson 2014-09-29 01:55:17