The BridgePoint source code is published on GitHub under the xtuml organization.
If you are new to Git, it works fundamentally differently from revision-control systems like CVS and SVN. Chief among the differences is that each user has their own clone of the entire repository, rather than a single central repository. GitHub provides the mechanism to publish and share a Git repository.
The One Fact development team primarily used eGit inside Eclipse to interact with Git repositories and GitHub. The model compiler authors found the development flow particularly well suited to using command-line Git tools.
To get started accessing the BridgePoint repositories, create an account on GitHub.
One Fact created instructional videos for eGit as part of the xtUML Learning Series. The original collection can be found through the xtUML YouTube channel’s GitHub video search. The article highlighted these introductory topics:
- Creating an account: Watch the video
- Cloning a Git repository: Watch the video
- Fetching changes: Watch the video
- Working with a remote branch: Watch the video
There are many other Git tutorials in print and on YouTube. The distinctive focus of the original xtUML material was applying Git to model development. The xtUML forum and One Fact professional support were also identified as places to ask questions about using Git for BridgePoint-based development.
Historical note: This article reflects the tools and workflows described in December 2014. The links are retained as historical references; consult current Git and BridgePoint documentation for up-to-date instructions.