我是GIT和Visual Studio Team Services (VSTS,Team Foundation Server的基于云的免费版本)的新手,最近我刚刚开始使用它来开发我们的网站。
我担心的是,当创建一个版本时,签出文件需要相当多的时间,我猜是因为它试图处理大量的对象?对象计数状态为23,909?我已经在存储库(excl .git文件夹)上执行了TreeSize,它显示了以下内容?
我也尝试过git gc --aggressive --prune,但这并没有减少文件数量。
可能有一个很大的文件夹存储在存储库中,但我很确定它们已经被删除了,因为它们不会显示在git或VSTS网站上?
很
我正在尝试设置一个使用nx.dev开发的monorepo完整CI/CD管道,在这里我只构建和部署在提交过程中发生更改的应用程序和服务。
我的云构建链接到我的github存储库,当一个更改被推送时,它将启动一个构建。首先安装npm,然后构建更改后的应用程序。
根据nx 上的nrwls文档,他们说要使用
npm run affected:build -- --base=origin/master~1 --head=origin/master
这将比较当前提交和之前的提交,以找出要构建的服务或应用程序。
我曾尝试使用它,但在云构建中运行时遇到此错误
Step #1: fatal: Not a val