tiOPF |
Free, Open Source Object Persistence Framework for Free Pascal & Delphi |
Contents |
tiOPF uses Git to manage all source code. Various parts of this project have been separated into 6 Git repositories.
There are several ways you can access the
source code repository:
Please note that all the URI's below use the "git://" (read-only) protocol. If you have
read-write access to this project on SourceForge, then log into your SourceForge
account via their website, and click on the Code section to see the URI you must
use for read-write access.
If you would like to contribute to this project, it is highly recommended you create a public account on say GitHub, and share your code changes there via a "feature" branch. It then makes it really easy for us to pull your changes, review, comment etc and hopefully merge those changes into the main repository.
1) Using the command line client (recommended)
You can download Git, or get instruction on how to install it, from here:
Once installed you can use the following commands to check out the source:
git clone git://tiopf.git.sourceforge.net/gitroot/tiopf/tiopf
This will leave you in the 'master' branch with a README.txt file explaining the repository branch layout. We don't use the 'master' branch for development work.
For example, if you want the tiOPF3 branch, then do the following:
git branch tiopf3 origin/tiopf3 (1) git checkout tiopf3 (2)
For a short introduction to using Git, you can refer to this message in the tiopf.support newsgroup. tiopf.support:12231. For extensive and very good documentation on Git, we highly recommend you browse through the offical Git documentation as well, located here: http://git-scm.com/documentation
2) Using a GUI client
The standard installation of Git already includes the official GUI tools, as well as the Command Line Client. Under Windows, the installation should have asked you if you want Windows Shell integration too.
Alternatively, you can try TortoiseGit, or any of the other GUI frontends. But this is definitely not a requirement, as the official Git tools are very good.
3) Using a web browser
A read only view of the repository is available by pointing your web browser here: