Category Archives: Source Control
Gitium – Plugin that pushes changes from wordpress to Git repo
WordPress / Git / Bitbucket
Git – How to…

Table of Content:
1. Start Project from Scratch
- Create a Repo at BitBucket:
- Create a directory at local drive.
- Init Git at selected directory: Inside the directory right click and select “Git Init”.
- Add remote Repo to Local Directory: Inside the directory right click and select “Git GUI”.
- At Git select from Menu: Remote->Add.
- At the dialog, at name enter there a name for root branch and at the location enter there the address of remote repo.
- Move files into directory.
- Right click the directory and select “Git GUI”.
- At Git Gui, in order to commit, click on Stage Changed, then on Sign off, then on commit, then on Push:
2. Download a Repository and start working with it
- Right Click and select “Git Gui”.
- At Git select “Clone Existing Repository”
3. At Source location paste there the address of the Repo.
4. At Target Directory write there the target directory and click on clone.
5. Git will ask to enter password for Repository. You will have to enter the password 3 times.
External inks:
Git – Getting started Video
Version Control – GIT – SVN

Logo |
|
|
Opinion |
||
Git |
||
Git Tool |
||
Compare |
||
Pros, Cons |
||
Getting started |
||
Cloud Storage |
Free, unlimited private repositories |
|
Download page |
From Wikipedia:
Git (/ɡɪt/[4]) is a widely used version control system for software development.[5] It is a distributed revision control system with an emphasis on speed,[6] data integrity,[7] and support for distributed, non-linear workflows.[8] Git was initially designed and developed by Linus Torvalds for Linux kernel development in 2005.
As with most other distributed version control systems, and unlike most client–server systems, every Git working directory is a full-fledged repository with complete history and full version-tracking capabilities, independent of network access or a central server.[9] Like the Linux kernel, Git is free software distributed under the terms of the GNU General Public License version 2.
Apache Subversion (often abbreviated SVN, after the command name svn) is a software versioning and revision control system distributed asfree software under the Apache License.[1] Software developers use Subversion to maintain current and historical versions of files such assource code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System(CVS).
The free software community has used Subversion widely: for example in projects such as Apache Software Foundation, Free Pascal, FreeBSD,GCC, Mono and SourceForge. Google Developers also provides Subversion hosting for their free software projects. CodePlex offers access to Subversion as well as to other types of clients.
The corporate world has also started to adopt Subversion. A 2007 report by Forrester Research recognized Subversion as the sole leader in the Standalone Software Configuration Management (SCM) category and as a strong performer in the Software Configuration and Change Management (SCCM) category.[2]
Subversion was created by CollabNet Inc. in 2000, and is now a top-level Apache project being built and used by a global community of contributors.
GIT – Getting started
GIT – Getting started
The best way to get into GIT is to experience it with your own hands. You need of course some background for understand how it could be beneficial for your needs.
1. Here is a very good video that demonstrates GIT’s functionality:
2. After you understand the need for source control repo so the other thing that you will need is an account at https://bitbucket.org/. 3. Here are some useful links: http://git-scm.com/book/en/v2/Getting-Started-Git-BasicsGIT VS SVN Workflow TortoiseGit - The coolest Interface to Git Version Control https://bitbucket.org/ Free, unlimited private repositories Git and Mercurial code management for teams Google Trends Git VS SVN Git, SVN , Mercurial Pros ,Cons
Source Control resources
Source Control resources
Git hosting: 01 - https://bitbucket.org/ 02 - https://github.com/ Svn & Git hosting: 01 - http://www.assembla.com Svn hosting: 01 - https://code.google.com/ Deploy Source: 01 - http://dploy.io/ SVN Tools: 01 - SVN Server - https://www.visualsvn.com/server/ 02 - SVN Client - http://tortoisesvn.net/downloads.html