GitHub 進行化學實驗進程式控制制?
最近被導師安排了項目,帶本科生做創新實驗,主題(目標)已經定了,預想的實驗方案(流程)也大體上完工。
現在需要本科生們做實驗,產出數據,驗證實驗方案的可行性(補全細枝末節),以及根據實驗數據反饋到實驗方案,然後進行及時修改。
但在這個過程中,來了四個本科生,我想給他們每個人分配不同的任務,四個人相互獨立(每個人做出來成果以後各自上傳)但又有一定聯繫(組長,組員之間相互可以查看數據),這樣隨著實驗的進行,最終實驗是立體的,寫論文也好寫。
請問這種情況下採用GitHub 進行控制是否比較合適?
如果合適的話,有沒有相似的成功應用的例子?
如果不合適的話,有沒有什麼比較高效的管理方法呢?
————————————————9月27日更新-—————————————————————
昨天和師妹討論後,採用了@黃小仙 推薦的Worktile,抱歉浪費各位的時間,我覺得這個問題可以關閉了,再次感謝所有回答的同學,鞠躬(
幹嘛老和github過不去呢?Bitbucket有免費的私有代碼庫為什麼沒人用呢?
個人使用的主要是Office系列的解決方案。可以用Word、PowerPoint、OneNote構成一個數據整理、版本控制流程。
使用Word整理個人的數據,然後結合OneNote做共享和標註修改。主要的優點是,你可以簡易地與Origin、Chemdraw等軟體結合,你的數據表、反應都可以保存在Word文檔里,這是其他流程無法達到的。不過OneNote不支持這種無損流程(只能是圖片),所以需要用Word配合。至於Git更無法簡單達到這個了。
通過這種整合方式,你很容易把數據、設計結合,適合於ppt的製作和文章的撰寫。
示例:在線團隊協作平台,比如Worktile
你自己搭一個git伺服器不就好了
其實簡單的版本控制,SVN 就行了,問你們 CS,ECE 系借一個吧?開課都用 SVN 交作業了。
Github私有 repository 是付費的,而且如果研究成果涉及保密的話,並不是好主意。不知道題主的實驗數據主要是以什麼形式保存的呢?如果是 word 文檔之類的非純文本/代碼格式的話,個人感覺git並不是一個非常好的選擇。另外也要考慮到本科生的學習成本和接受能力。其實用wiz筆記的團隊協作啊貌似就能達到要求。
個人覺得用git管理協同合作的word文檔還是很好用的,兩個優點:
1、git可以看到word文檔每個人提交的部分,以及和上個版本的區別
2、多人協作,不用擔心被坑隊友破壞了文檔
推薦閱讀:
※從 0 開始學習 GitHub 系列之【Git 進階】
※如何讓自己的博客能夠被Google搜索到?
※一套完整的Android通用框架