2016-11-14 70 views
0

這種要求的原因是我們正在使用一個專有產品,該產品僅在插件提供的自定義Eclipse透視圖內支持Eclipse項目中的特定結構。如何創建具有不同結構的GIT本地回購GIT服務器回購

現在爲了便於閱讀,爲了有效地分離文件,我們的團隊希望特定文件夾包含特定文件。

這些文件夾中唯一的(不受專用插件創建Eclipse項目)

現在檢查說我的Eclipse項目文件夾是:

Proj 
     |__Folder1 
       |__file1  
       |__file2 
       |__Folder2 
        |__file3 

我想存儲:

 git 
     |__Different_Folder_Name_Folder1 
     |  |__file2  
     | 
     |__Different_Folder_Name_Folder2 
       |__Different_file_name_file1 
       |__Different_file_name_file3 

問題:

  1. 我是否應該在本地回購或GIT服務器回購中存儲希望的結構?
  2. 基於以前的答案,如何

    a. create and maintain these separate structure? and 
        b. keep sync between these separate structures?(clone/pull/fetch/commit/push) 
    

注:我幾乎在新手GIT。因此,請將我從此查詢的投票中解救出來。 我也不問如何在同一個文件夾中的dev/prod之間切換。 如果這種做法是錯誤的,那麼建議也歡迎

+1

不是一個真正的解決方案,但由於Git是一種「愚蠢的」系統,並假設你在磁盤上擁有的是你實際需要的東西,你可以通過創建一個臨時存儲庫來使用符號鏈接將文件放到你想要的位置他們出現在外部回購。這將會非常脆弱,但可能會一直崩潰,所以我非常懷疑這是一個很好的解決方案。 – Esko

+0

@Esko thnx a ton :))...等待任何詳細的出路... :) –

回答

1

這是不可能的。

即使有一種解決方案是爲您的願望而存在,但這不是最佳實踐。