Wednesday, June 15, 2011

Sync Files To Github, Gnome Project And LAN Server With Sparkleshare

Many developers use web based hosting services like GitHub to share codes for their software and to interact with other developers to get feedbacks on developed modules. Such websites allow developers to upload their source codes and software packages to provide them with a convenient code distribution and sharing platform. Sparkleshare is a tool for synchronizing project files with Github, Gitorious, Gnome Project or with a personal server. This open source tool currently has versions for Linux and Mac, however, apps for Windows, Android and iPhone are expected soon. Sparkleshare can be quite handy for developers who might wish to instantly sync their files with their accounts on the aforementioned websites.

Sparkleshare can be installed in Ubuntu from the following Terminal commands:

mkdir -p ~/.ssh
sudo add-apt-repository ppa:warp10/sparkleshare
sudo apt-get update
sudo apt-get install sparkleshare libwebkit1.1-cil git-core
sudo apt-get install python-nautilus

Launch sparkle share from the Dash and specify a full name and email address. Click Next to continue.

Sparkle Share

In the next step, specify a server from the available websites or add a path to a folder from your personal server. Click on Sync to initiate synchronization.

Step 2

Sparkleshare can be accessed from the system tray to add/remove folders, access Sparkleshare folder and to turn off notifications. You can place files in your Sparkleshare folder to sync them with your server or online account for the supported websites.

System Tray

You can download sparkle share for Linux and Mac by hitting up the link given below. Please bear in mind that Sparkleshare is still in early development stage and might have some bugs or issues.

Download Sparkleshare

No comments:

Post a Comment

[Please do not advertise, or post irrelevant links. Thank you for your cooperation.]