我們在遠程存儲庫上安裝了一個掛鉤,以便在收到推送後自動更新回購。除非我們在本地刪除一個文件然後推送,否則它工作得很好。我們收到如下消息: remote: local changed path/to/file/file.ext which remote deleted
remote: use (c)hanged version or (d)elete? c
它會自動選擇'c'。有沒有辦法讓我們
我目前正在嘗試確定如何通過mercurial commit鉤子來應用mysql數據庫補丁。基本上,我有一個傳入的提交鉤子指向我的搜索路徑中的某個腳本。這一切都有效。我真正的問題是如何保留一系列可以應用於每次我拉(傳入的mercurial鉤子),這將不會再次運行時出錯的mysql alter table語句。例如: 我在表中添加一個新列。所以在我的altertables.sql中添加類似於: ALT