Время MSBuild MSBuildCommunityTasks задачи

Вам просто нужно удалить ветви с Step13 по Step20.

В Git нет ни одной операции «lop the top off». Пока одна ветвь указывает на коммит после определенной точки (т. Е. После того, на что указывает Step12), вы не можете удалить этот коммит или любые предыдущие коммиты, то есть, если вы удалили Step13 - Step19, каждый промежуточный коммит будет по-прежнему существовать в истории Step20.

Удаляя все ветви, которые указывают на коммиты, которые вам больше не нужны, вы позволяете этим коммитам собирать мусор и в конечном итоге удалять из репо.

16
задан abatishchev 24 August 2018 в 00:02
поделиться

1 ответ

<?xml version="1.0" encoding="utf-8"?>

<Project DefaultTargets="Deploy" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>

  <!-- Include MSBuild tasks here -->

  <ItemGroup>     
      <DefaultExclude Include="****" />           
  </ItemGroup>


 <Target Name="Deploy" >

    <Time Format="yyyy-MM-dd">
    <Output TaskParameter="FormattedTime" PropertyName="buildDate" />
    </Time>

    <Message Text="Deploying ...."></Message>   

    <Copy  SourceFiles="@(DeploymentFiles)" DestinationFolder="C:\CCNET\$(buildDate)\bin\" />

</Target>

</Project>
21
ответ дан 30 November 2019 в 15:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: