開発必須:Mackupは開発ツールの構成をクラウドに同期
2975 ワード
概要
最近、Mackupをお勧めして、よく使うツールのプロファイルをバックアップする友人がいて、開発者たちに安心しました.
周知のように、機械を1台交換したり、ソフトウェアを再インストールしたりするたびに、構成は体力的な仕事になります.よく使うプロファイルをDropboxディレクトリに自動的にコピーするスクリプトを自分で書いたが、スクリプトのメンテナンスは少し複雑だ.
Mackupはこの問題を解決するために来ており、プロファイルだけでなく、プラグインなどの他のコンテンツをDropbox、Google Driveなどにバックアップしています.現在はOS XとLinuxシステムのみサポートされています.
インストール
# Homebrew (http://brew.sh/)
brew install mackup
# Python pip
pip install mackup
使用
# Dropbox
mackup backup
#
mackup restore
# ,
mackup uninstall
# mackup
mackup list
#
mackup -h
げんり
バックアップの原理
デフォルトのプロファイルをすべてバックアップ・ディレクトリに移動し、ソフト接続でプロファイルの場所を再配置します.
cp ~/.gitconfig ~/Dropbox/Mackup/.gitconfig
rm ~/.gitconfig
ln -s ~/Dropbox/Mackup/.gitconfig ~/.gitconfig
かんげんげんり
Dropboxのバックアップ構成ソフトチェーンを実際の場所に配置します.
ln -s ~/Dropbox/Mackup/.gitconfig ~/.gitconfig
現在サポートされているソフトウェア
デフォルトでは、次のリストにあるすべてのプログラムをバックアップします.バックアップするプログラムとして、バックアップしないプログラムをカスタマイズすることもできます.
ack
adium
adobe-camera-raw
adobe-lightroom
appcode-2
arara
aria2c
asciinema
aspell
astyle
atom
auskey
awareness
aws
bartender
bash
bash-it
bettersnaptool
bettertouchtool
bibdesk
boto
brackets
bundler
byobu
caffeine
cartographica
charles
chef
chicken
clementine
clipmenu
cloudapp
coda-2
colloquy
concentrate
controlplane
cord
curl
cyberduck
dash
deal-alert
default-folder-x
divvy
dolphin
droplr
emacs
enjoyable
exercism
expandrive
fantastical
feeds
filezilla
fish
flux
fontexplorer-x
forklift-2
geektool
git
git-hooks
gitbox
gmail-notifr
gnupg
go2shell
hands-off
hazel
heroku
hexels
htop
i2cssh
intellijidea-12
irssi
iterm2
itunesscripts
janus
jshint
karabiner
keka
keybase
keymo
keyremap4macbook
latexit
launchbar
liftoff
light-table
limechat
littlesnitch
livestreamer
mackup
macosx
macvim
magic-launch
magicprefs
mailplane
menumeters
mercurial
mercurymover
messages
moom
mou
mpd
mpv
mysql
nano
ncmpcpp
newsbeuter
ngrok
nvalt
nvpy
oh-my-zsh
omnifocus
omnigraffle
pastebot
path-finder
pear
pentadactyl
perl
phoenix
phpstorm-6
phpstorm-7
phpstorm-8
pip
pokerstars
popclip
pow
prezto
processing
pypi
quicklook
quicksilver
r
rails
rtorrent
ruby
ruby-version
rubymine
s3cmd
sabnzbd
sbcl
sbt
scenario
screen
scripts
seil
selfcontrol
sequel-pro
shsh-blobs
shuttle
sizeup
skim
skitch
skype
slate
slogger
soulver
sourcetree
spark
spectacle
spotify
ssh
stata
sublime-text-2
sublime-text-3
subversion
superduper
teamocil
textmate
textual
tig
tmux
tmuxinator
tower
tower-2
transmission
transmit
twitterrific
ventrilo
vim
vimperator
viscosity
wget
witch
x11
xchat
xcode
xemacs
xld
zsh
関連リンク
Mackup公式サイト:https://github.com/lra/mackup同期ディレクトリの構成:https://github.com/lra/mackup/blob/master/doc/README.mdバックアップするプログラムをカスタマイズするには、次の手順に従います.https://github.com/lra/mackup/tree/master/doc