Using Wuala as a private GIT repository

I’ve used an USB stick to store my private GIT repositories for a while. Then it happened, the stick crashed. Oh no. Still, I had several backups of its content, but it was definitively time to search for an alternative. Meanwhile, a lot of web storage providers offer free space limited accounts. These are for example DropBox, Box or if you have an own server ownCloud. Anyhow, ownCloud seems to be a good alternative, especially regarding security issues. But you need an own server with at least PHP 5.3 version. Mine has only PHP 5.2, d’oh. In any case, I’ve found another service, called Wuala. It offers 2 GB free storage, which is quite enough for hosting private source code. Furthermore, data encryption will be carried out on the client. Hence, it is a more secure method than DropBox unless you use a week password. Moreover, the files are hosted on servers in Switzerland, Germany and/or France which is another big advantage.

Wuala

To create an Wuala account, you’ll only need a user name, an email address and the appropriate client for your device. We are now ready to create a private GIT repository, after installing the software and creating the account. Use the command line and create a bare GIT repository. This repository is now ready to be cloned.

:~$cd WualaDrive/Username
:~/WualaDrive/Username$mkdir GIT-PROJECT
:~/WualaDrive/Username$cd GIT-PROJECT
:~/WualaDrive/Username/GIT-PROJECT$git init
:~/WualaDrive/Username/GIT-PROJECT$git config --bool core.bare true
:~/WualaDrive/Username/GIT-PROJECT$git config user.name "Your name"
:~/WualaDrive/Username/GIT-PROJECT$git config user.email "Your email"
:~/WualaDrive/Username/GIT-PROJECT$cd ~
:~$git clone ~/WualaDrive/Username/GIT-PROJECT

I also had a look at Assembla, which seems to fit my needs to share private GIT projects with other developers of OpenChrom. Therefore, here’s a list of private GIT repository vendors that offer limited accounts free of charge:

Assembla
Bitbucket
Bettercodes
Projectlocker
Unfuddle

In my mind, there are quite good possibilities to store private source code without paying a bunch of money today.

Advertisements

About Philip Wenig

Founder of OpenChrom
This entry was posted in Uncategorized. Bookmark the permalink.

2 Responses to Using Wuala as a private GIT repository

  1. pwesolek says:

    Lines 4-5 can be shorten to

    git inti –bare

    Does setting user.name and user.email has any meaning? Those values are not cloned.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s