2010-11-08 68 views
0

目前,我文件分發到我的客戶通過GIT中,並想觀察的情況 - 誰從我的客戶更新所需的文件,who`s不是,那麼有沒有什麼辦法來跟蹤特定客戶軌道git的推動和檢驗

  • 一)從混帳混帳服務器
  • b)git的結帳 成功

拉?

在此先感謝。

+0

你是否有客戶的回購協議的文件系統訪問,還是他們處理混帳東西自己?如果這是他們的責任,你會給他們腳本來運行適當的git操作,還是他們手動執行? – Cascabel 2010-11-08 20:52:04

+0

@Jefromi,在完美的世界,我想看到的git服務器某些日誌,如 - 與IP客戶端在時間拉的版本,這可能嗎? – Sergey 2010-11-08 21:09:05

+0

您使用什麼交通工具進行拉動? HTTP? SSH? – 2010-11-08 21:43:05

回答

1

git push由客戶執行將該客戶的提交添加到您的回購 - 您應該能夠通過使用git log或類似程序查看是否有來自客戶的新提交。您也可以激活分支的reflogs並查看推送。對於純倉庫,reflogs默認情況下禁用,並且可以通過configuration variablecore.logAllRefUpdates設置true啓用。

對於git cehckout,你不會有機會看到這一點,因爲它是你的客戶機上發生了完全本地操作。

+0

我想看到的git拉,不推。 – Sergey 2010-11-08 21:01:33

+0

我在編輯之前閱讀了您的問題。 – 2010-11-08 21:23:36