SparkleShare, открытый инструмент для синхронизации файлов и совместной работы над ними, похожий на Dropbox, недавно был обновлён до версии 1.1.0, получив множество исправлений багов и твиков.
SparkleShare доступен для Linux, Windows и Mac OSX и использует систему контроля версий GIT, поэтому настроить хост ибудет очень просто. Помимо установки на свой сервер, Sparkleshare поддерживает некоторые сервисы для хостинга кода, например, GitHub, Bitbucket или Gitorious.
В приложении есть окно недавних изменений, которое отображает, что изменилось, а также опции для восстановления предыдущих версий файлов или восстановления удалённых файлов. Приложение поддерживает шифрование на стороне клиента, разрешение конфликтов с файлами, оповещения, а также имеет Appindicator для Ubuntu.
Недавно вышедший SparkleShare 1.1.0 включает следующие исправления багов и улучшения:
- новый плагин для plan.io, платформы управления проектами
- SparkleShare теперь работает с ключами для хостов и помимо RSA
- более строгие права на папку SparkleShare на Unix-система
- используется бОльшая иконка сообщения в трее в GNOME 3 (возможно, из-за упаковки, версия в PPA-репозитории ещё не получила этого)
- изменения, которые сделаны вами, не выводятся как оповещения
- «%20» и «_» в названиях проектов стали пробелами в названиях папок
- открытие папок в логе событий по клику на имя проекта
- поддержка пробелов в паролях
- изменение схемы приглашений до sparkleshare://addProject/$URL
- улучшена поддержка Retina-экранов на Mac
- синхронизация файлов с названиями, проблемы в Windows, не производится
- В меню статуса отображается Client ID
- множество других исправлений багов и улучшений
Устанавливаем SparkleShare в Ubuntu
Пользователи Ubuntu могут установить свежий SparkleShare, используя неофициальный PPA-репозиторий. Чтобы установить Sparkleshare в Ubuntu, сначала вам нужно добавить PPA-репозиторий GIT PPA (так как репозиторий SparkleShare зависит от него):
sudo add-apt-repository ppa:git-core/ppa
Теперь мы можем продолжать установку SparkleShare:
sudo add-apt-repository ppa:rebuntu16/sparkleshare+unofficial
sudo apt-get update
sudo apt-get install sparkleshare libmono-posix4.0-cil
После установки вы можете добавить проект, выбрав «Add hosted project» из меню трея/индикатора, затем выбрать сервис Bitbucket, Github, Gitorious или Plan.io (plan.io — последний в списке, но почему-то отображается как Gitorious).