參考管理員和版本控制

參考管理員和版本控制

讓我們假設您正在與一個小組一起處理一份文件。每個成員都使用他/她最喜歡的參考管理員。您與版本控制系統(例如 git)共用文件和 bibtex 檔案。

每次有人改變時,不僅引用發生變化,還會發生其他麻煩:

  • 空白改變
  • 一些參考文獻管理器更改關鍵字的大小寫(“作者”與“作者”)
  • 有些新增一行,指示其程式的哪個版本編輯了該檔案(即 JabRef)。

如何解決這個協作問題?

  • 我需要強迫每個成員使用/購買相同的軟體嗎?
  • 每個成員必須使用相同的版本嗎?
  • bibtex 格式有標準化版本嗎?
  • 是否有一個 git 過濾器可以標準化這些麻煩?

答案1

我遇到了完全相同的問題,我唯一的解決方案是 mendeley 作為一站式產品。意思是,我將放入所有參考文獻(包括 pdf)並使用共用資料夾。有了這個,您就已經擁有了所有內容的一個版本。透過此解決方案,您可以避免已經提到的問題,但也可以避免引用關鍵問題。想像兩個人使用相同的引文關鍵字來引用不同的文件。真是一團糟...

所以我再次做了以下事情,這是我的解決方案,以背頁作為我的中心寫作工具:

  1. 使用 Mendeley 群組資料夾功能(最多 3 位使用者免費,總共 100 MB 空間,如果您想共用 PDF 文件,非常方便)
  2. 我明確地將 *.bib 檔案同步到共享 gdrive 資料夾(dropbox 也可以正常工作)
  3. 我透過「從 URL 上傳」功能將這個特定檔案與 Overleaf 連結起來https://sites.google.com/site/gdocs2direct/
  4. 現在我在 Mendeley 中新增了一個新參考,按同步,檔案儲存在 gdrive 上,在背面刷新。完畢

為什麼我不使用 Mendeley 和 Overleaf 的直接導入功能?只是因為在這種情況下 Overleaf 是從 Mendeley Web 介面匯入的。不幸的是,在這種情況下,Mendeley 沒有提供某些信息,例如訪問來源的時間(例如 URL)。

我希望這能回答你的問題,但我擔心,如果你試圖找到一個中間立場來轉換每個小組成員的每個文件以適應某種風格,你將無法在2030 年完成你的工作.... ..但是,讓我知道你是否找到了一個好的解決方案:)

乾杯,

馬特

相關內容