故事是這樣的......管理Windows和Mac之間的權限git commiters
我的團隊在Windows文件服務器上有一個git repo。一個窗戶傢伙設置回購並開始提交。我是一名蘋果電腦的人,克隆到我的文件系統,做出一些提交,然後推回去(實際上我去了回購,並拉我的更改)。現在的問題是我對repo中的文件擁有自己的權限,即使我已經將文件夾中的每個人都讀取/寫入權限,但是repo以某種方式在Windows操作系統上有額外的權限限制,而且我的同事無法承諾。
該情景也可以以其他方式發揮作用。我建立了回購協議,並且一個Windows用戶鎖定了權限。
那麼你們如何確保不同開發環境之間的權限是一致的呢?
爲什麼要去windows回購,然後'拉'?您應該有一個可以通過訪問的裸露回購站。 ssh或git協議。雙方應該從/回推該回購。 –
我同意裸回購,但那不是我們工作的環境。我們不使用傳統的git設置。將這種方式使用裸回購解決我的問題? – sbartell
@Noufal更具體地說,您是否有一個由Windows和Mac用戶組成的團隊,他們在描述方式時沒有權限衝突?或者,如果你不這樣做,你是否知道有一種可靠的防火方法來避免我遇到的問題? – sbartell