我想.git/hooks
在常规播放期间将目录中的符号链接添加到我的工作树中的文件!框架 2.0 构建。根据 Play 文档,所有 sbt 功能在 Play 构建中都可以正常使用。根据谷歌搜索,我正在尝试将此代码添加到我的project/Build.scala
文件中的 ApplicationBuild 对象:
val symlinkGitPrepushHookTask = compile in Compile <<= compile in Compile map {comp =>
val output = "ln -sf ../../.hooks/pre-push.py .git/hooks/pre-push".!!
print(output)
comp
}
根据我对 sbt 文档的阅读,这应该是在 Compile 范围内向 compile 任务添加依赖项。依赖于它的现有值,但我的附加函数映射到它。现在当编译任务运行时,我的匿名函数也应该运行。这没有成功创建符号链接,甚至似乎没有运行。