題:
Windows的被動版本控制
kurast
2014-08-14 02:35:47 UTC
view on stackexchange narkive permalink

我已經搬到了一個新位置,在那裡非程序員有時會產生一些代碼片段,並且我被授權更好地構建其代碼基礎。但是,在將它們介紹給標準版本控制系統之前,我希望將被動版本控制系統作為一種權宜之計,這樣我們從現在開始所遭受的損失就會更少。和Linux或Windows系統管理,但是它們卻沒有。

原理:

  • 權宜之計,總比沒有好
  • 對用戶完全透明
  • kliudge
  • 最好是SVN,或者至少使用以下一種:CVS,SVN,Git,Mercurial
一 回答:
Franck Dernoncourt
2014-08-14 04:47:28 UTC
view on stackexchange narkive permalink

您可以像您提到的那樣使用CVS並設置一些後台自動提交。例如。在Linux上使用 git

  inotifywait -q -m -e CLOSE_WRITE --format =“ git commit -m'更改時自動提交'%w” file.txt | sh  

在保存文件後立即提交file.txt。或者,您可以 cron提交

由於每個用戶都有自己的存儲庫,因此不應該存在任何衝突,提交應該是平穩的,因此不會產生混亂經常。

OP提到“ Windows共享文件夾”。我想知道在Windows中有沒有辦法做到這一點?


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...