I have a small PHP framework which I want to make available for download. It is located in a git repository. But the last version is not always the one that I want to make available for download. Is there some place I can make the versions available for download.
Another thing about this framework is that I bring out add开发者_开发技巧itional components for the framework. These also have different versions.
Is there somewhere where I can add the whole project, and people can browse trough everything and download what they need.
Or should I make this myself?
Use tagging. It is a way to make note of a "snapshot" of your repository at a particular time (or, rather, at a particular commit) in its history.
Also, look at git-archive. The command exports the content of your repository at any particular commit (e.g., using tag!) into an archive (unversioned).
Just put it on github.com and use tags to mark particular states and may be usable states of your development.
If it is opensource you could try Google Project Hosting or Sourceforge
精彩评论