I would like to get some feedback on this idea, as I can see the pros and cons of each approach. As a Java developer, this would be about storing jar files in the code repository, but it could easily extend to other compiled languages.
Pros:
Cons:
You can archive all your files in a repository, keeping any other versions or files, even if you aren't using them at the moment. Code repositories also give you a way to name or tag the different versions, keeping records of changes within the same project.
We archive releases to a directory structure, and tag the appropriate versions in source control. This gives us access to the built versions and the source that generated them.
This is easily done using build scripts to automate tagging and archiving of release builds.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With