※ 引述《nagahara.bbs@ptt.cc (Nagahara)》之銘言:
> 昨天發生了一個慘劇,
> 我有a.c b.c兩個檔案 想compile成main執行檔
> 然後我下 gcc -o a.c b.c
> 忘記打main 所以gcc就把a.c檔覆蓋掉了
> 寫了一個禮拜的code就這樣沒了...QQ
> 想請問有沒有辦法在檔案會被overwrite以前,
> 會像rm -i一樣 會先詢問過user在動作呢?
> 謝謝
原po應該要學一下版本控制系統
Subversion,Mercurial,Git,...
利用版本控制系統來做程式碼的備份
需要時還可以隨時 rollback 到某個時間的程式碼狀態
這樣不是很好嗎?
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 59-104-129-166.adsl.dynamic.seed.net.tw