1

我有一个 Play Scala 应用程序,它有两个遥控器,一个用于源,另一个用于部署。部署需要 ./target 目录,但我想保持源远程清洁构建文件。是否可以只让源远程忽略目标目录?

谢谢!

4

2 回答 2

3

.gitignore文件添加到您的存储库(根),例如:

# Ignore target directory
target

编辑:对不起,那里的触发器太快了。这将忽略两个遥控器的目标文件。要在远程部署中包含一些文件,您可能应该使用不同的分支。

一个分支用于部署,一个分支用于源。每当您部署时,将源分支的差异合并到部署分支。在部署分支中,您的.gitignore文件可能看起来不同。

于 2013-02-27T09:05:37.067 回答
1

如果有一个部署分支,它的上游将是您的远程部署分支,并且您不会忽略build/目录呢?然后,您必须在每次部署
之前 将您的开发分支合并到部署中。

于 2013-02-27T14:57:52.560 回答