What is snapshot builds/sources version?

What is snapshot builds/sources version?

  • Linking git repository to multiple TFS projects
  • git: how to move some commits to new branch
  • Git one-liner to add everything (including untracked files) and commit
  • Difference between `git remote prune` and `git branch -d -r`
  • Git workflow architecture for opensource project
  • What is the simplest way to reset all staged files in Git?
  • Git: Access Control? How to do in practice
  • Putting a project in Eclipse under source control
  • 2 Solutions collect form web for “What is snapshot builds/sources version?”

    Specific to JDK 7, snapshot releases are for users to download and review while the platform is still being developed.


    As a general source control (version control) term, a snapshot version indicates a view of the source code taken at a specific time.
    This is not necessarily stable or ready for full use and can be changed in the future, as opposed to a release version which is stable and should be final.

    That’s another name for so-called daily build (or periodic build or nightly build). A script just builds all the sources periodically. This way anyone who is interested in the recent changes can have the almost freshest version every day. A tag is applied to the sources in the repository so that they can be later retrieved to reproduce the build – that forms “a snapshot” of the sources for that build.

    Compare this to “official release” – it is carefully planned. Usually a separate branch is created in the repository where only necessary edits are committed. Then after the team decides it is good enough they run the build process, test it thoroughly and publish.

    Git Baby is a git and github fan, let's start git clone.