2012-12-21 29 views
1

在過去的幾天裏,我一直在爲Mongoose添加更新驗證器。我認爲這在我使用mongodb的方式中非常關鍵;這就是爲什麼我給自己買了很多睡眠剝奪,並實現它:保留修改後的GitHub存儲庫版本

https://github.com/LearnBoost/mongoose/pull/1256

對於那些原因非常合法(這是不可能有100%的一致性驗證爲現在貓鼬驗證預期的完全訪問權限到裝載的文檔,這是不可能的更新),偉大的貓鼬維護者Aaron可能最終不會接受這個上游。如果您有興趣,請參閱拉取請求中的討論。

這絕對不是問題:貓鼬是亞倫的寶寶,他顯然得到了很多東西;在同一時間...嗯,我確實需要更新驗證。

我對git沒有希望,儘管我已經掌握了它的要點。現在,我克隆貓鼬的主要回購協議,這樣我可以提交我拉請求:

https://github.com/mercmobily/mongoose

我明明用這一個發展(因爲它有好吃的東西)

。這些修改實際上是非常本地化的(只有model.js中的一大塊代碼和query.js中的兩個小本地化塊)。但是,我很擔心,因爲貓鼬是非常積極的發展,我真的不想錯過最新的奶油。

所以,問題:如何讓我的存儲庫與主存儲庫同步,在每天的基礎上?或者也許是每週?合併我的修改應該很簡單,因爲它們不應該影響整個Mongoose。

我希望不會有這樣做到底,但我做最壞的打算:d

謝謝!

+0

嘿,芝加哥商業交易所!不要忘記接受伊萬的答案。 :) –

回答

相關問題