================= Apache Flume Spring Boot Source Repository ================= .. rubric:: Overview This project uses `Git `_ to manage its source code. Instructions on Git use can be found in the `Git documentation `_. .. rubric:: Web Access The following is a link to the online source repository. .. raw:: html .. rubric:: Anonymous Access The source can be checked out anonymously from git with this command::: $ git clone https://github.com/apache/flume-spring-boot.git .. rubric:: Developer Access Everyone can access the Git repository via HTTP, but Committers must clone the git repository via HTTPS.:: $ git clone git@github.com:apache/flume-spring-boot.git Committers should first commit the patch to trunk on your local repo:: $ git pull $ git commit -m "A message" $ git log Copy the commit hash of the commit you just made. Then:: $ git pull $ git cherry-pick (This should get committed immediately). Now push to trunk:: $ git push -u origin trunk For more details, please read: `Git at Apache `_. Please note that the main development branch is **trunk**, not master. .. rubric:: Access Through a Proxy The Git client can go through a proxy, if you configure it to do so. To configure git to use a proxy:: $ git config http.proxy address:port Then do a git clone as usual:: $ git clone https://github.com/apache/flume-spring-boot **Note 2:** Committers could use either Apache Gitbox or Github repositories. SVN can no longer be used to commit.