tiOPF |
Free, Open Source Object Persistence Framework for Free Pascal & Delphi |
Contents |
We have recently migrated our source code repository to Git on Sourceforge:
http://sourceforge.net/scm/?type=git&group_id=62469The main source code repository has already been migrated. The other repositories like the SupportApps, Docs and Website will follow in the next few days.
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.development newsgroup. tiopf.development;article=3272. 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:
http://tiopf.git.sourceforge.net/git/gitweb.cgi?p=tiopf/tiopf;a=summary