2015-04-16 59 views
0

我試圖將Grails項目推送到Git存儲庫(GitLab)。如果另一個用戶導入該項目,則會丟失幾個文件(域類,控制器,java src,groovy src ...),這會導致構建路徑錯誤。在Git上使用GGTS,空文件夾共享Grails項目

該項目只是一個包含大量空文件夾的示例項目。有沒有辦法推送所有文件夾,包括空文件夾?

+0

可能的重複[如何添加一個空目錄到Git存儲庫?](http://stackoverflow.com/questions/115983/how-can-i-add-an-empty-directory-to-a -git-repository) – cfrick

+0

爲什麼空文件夾會影響構建?這聽起來像不是所有東西都推到了回購站。 –

+0

嘗試使用'git ls-files --other --exclude-standard'在其中一個文件夾中缺少文件的文件夾中。 –

回答

0

從代表購買代碼後,您應該能夠運行grails compile,並且Grails將創建缺失的文件夾。

此外,我看到的一個技巧是創建一個隱藏文件,按照慣例.gitkeep,這是沒有意義的,但會導致創建一個「空」文件夾。