Skip to content

Latest commit

 

History

History
24 lines (14 loc) · 1.06 KB

Releasing.md

File metadata and controls

24 lines (14 loc) · 1.06 KB

BUILDING AND RELEASING GIT-TFS

Normally, you should do this:

  1. Make sure your HEAD is clean and that it is the same as the upstream master!

    git ls-remote https://github.com/git-tfs/git-tfs.git refs/heads/master git rev-parse HEAD git status

  2. Build the release and include the version (e.g. X.Y.Z).

    msbuild Release.proj /t:Release /p:Version=X.Y.Z

  3. Find the new tag and create a release for it.

  4. Update the download button on the website.

  5. Update the README.md.

  6. Build the chocolatey package. (For this to work, you need to set an API key.)

    msbuild Release.proj /t:Chocolatey /p:Version=X.Y.Z /p:DownloadUrl=https://whatever/path/to/GitTfs-X.Y.Z.zip