Files
git-tfs/Releasing.md
T
2013-07-26 11:17:32 -04:00

1.1 KiB

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