git-annex

    7熱度

    2回答

    我運行一個GitLab實例,並希望允許我的用戶上傳幾乎任何大小的文件。 衆所周知,git仍然存在大文件問題。我知道通過將文件存儲在其他地方並僅對元數據進行版本化來繞過這個問題的方法,例如, git-annex,git-media和git-fat。這些都集成到GitLab中嗎?還是很容易做到這一點?

    1熱度

    1回答

    如何將使用Git-annex管理大型文件的存儲庫遷移到使用Git LFS進行管理的存儲庫中? 我應該運行哪些命令來禁用附件並啓用LFS?

    0熱度

    1回答

    我創建了一個git附件回購,添加了數據。然後我以下面的方式去另一個地方查看它(我的目標是檢查原點,添加一個測試文件,並將其推回原點)。 git clone ../test_repo/ cd test_repo/ git status git annex init DEV touch test.txt vi test.txt git annex merge git annex add test.tx

    3熱度

    1回答

    我們的開發團隊一直在使用git進行版本控制,並使用git-annex存儲大型二進制文件(數據二進制文件,圖像,測試二進制文件等)。儘管我們已經能夠建立並使用它,但我們遇到了一系列麻煩。 ,我們經常執行一個共同的行動已經給了我們的麻煩是: 開發1增加了一項新功能,一些測試,並增加了使用Git附件測試相應的數據。 git add <test-file> git annex add <data-fil

    10熱度

    1回答

    運行命令時:混帳附件同步,我得到以下錯誤:根據 ControlPath too long Command ssh ["-S","<local path to git repo>/.git/annex/ssh/[email protected]<git url>","-o","ControlMaster=auto","-o","ControlPersist=yes","[email protect

    1熱度

    1回答

    我正在過渡到git-annex,以便將數據文件存儲在我的git repo中。使用git-annex,您可以克隆存儲庫並排除附件中的文件,直到您明確請求它們。因此,我試圖創建一個系統,在這個系統中,用戶可以建立src目錄樹,而不需要在階段中存在git附件數據文件。目前,我們假定這些文件存在於文件系統的用戶,所以Makefile.am的下面的代碼段是足夠的: foo_DATA=datafile1 da

    10熱度

    1回答

    在截止日期之前的deli moment中,我在私有主機以及github上的遠程存儲庫中添加了一個大型(> 100 MB)二進制文件。當然,github抱怨,並且天真地相信他們的建議,我選擇使用LFS。 兩個或三個提交後:我的倉庫達到github's LFS data quota,我不得不rename all my remotes to origin,不得不explicitly add all my

    4熱度

    1回答

    我想知道在使用git lfs時是否可以最小化大文件的下載時間。 具體而言,以下場景: 不斷檔開關支路 允許從同一網絡中的不同的存儲庫中獲取文件時 - (這比訪問遠程「主」服務器更快) [我知道的git附件具有這些功能的更好的支持,但它的Windows的支持是有問題]

    1熱度

    2回答

    我一直在使用git-annex一段時間來管理我的數據,並且我發現它非常令人滿意。 但是,當處理我的神經影像數據時,git annex的表現還是相當缺乏。這類數據通常包含許多圖像文件(5KB),例如每個實驗每個參與者約36.000個。您甚至可以看到,即使對於少數實驗,我的數據存儲庫也可以在萬億以上的文件中累積。 有什麼辦法可以緩解運行時的巨大滯後git annex sync或git annex ge

    0熱度

    1回答

    我正在試驗git-annex,我想我一定是做錯了什麼。我在機器上安裝了git-annex。然後我做了以下操作 $ mkdir annex $ cd annex/ $ git init Initialized empty Git repository in /annex/.git/ $ git annex init "test data" init test data ok (Recor