2009-07-09 75 views
6

我想在使用Dropbox的幾臺計算機上共享我的Oracle SQL Developer配置。Oracle SQL Developer:通過Dropbox共享配置

我該怎麼做?

+0

嗨馬克。 Quick SQL Developer的問題......你怎麼找到它?最後一次我嘗試了它,它沒有適當的基於文件的開發能力(即加載一個SQL文件並顯示用於移動文件的常用導航器)。我知道這是在功能列表中。 – 2009-07-09 09:45:23

回答

2

這就是我所做的。

#!/bin/bash 

# share sqldeveloper config via dropbox 
# this is for sqldeveloper 1.5.4, change your paths as necessary 
# strace or dtruss sqldeveloper to see what config files are accessed 

ITEMS=" 
o.ide.11.1.1.0.22.49.48/preferences.xml 
o.ide.11.1.1.0.22.49.48/settings.xml 
o.jdeveloper.cvs.11.1.1.0.22.49.48/preferences.xml 
o.jdeveloper.subversion.11.1.1.0.22.49.48/preferences.xml 
o.jdeveloper.vcs.11.1.1.0.22.49.48/preferences.xml 
o.sqldeveloper.11.1.1.59.40/preferences.xml 
o.sqldeveloper.11.1.1.59.40/product-preferences.xml 
" 

INST=~/Library/Application\ Support/SQL\ Developer/system1.5.4.59.40 
DROP=~/Dropbox/Library/SQL\ Developer/system1.5.4.59.40 

# note, you can zap your configuration if you are not careful. 
# remove these exit lines when you're sure you understand what's 
# going on. 

exit 

# copy from real folder to dropbox 
for i in $ITEMS; do 
    echo uncomment to do this once to bootstrap your dropbox 
    #mkdir -p "`dirname "$DROP/$i":`" 
    #cp -p "$INST/$i" "$DROP/$i" 
done 

exit 

# link from dropbox to real folder 
for i in $ITEMS; do 
    rm "$INST/$i" 
    ln -s "$DROP/$i" "$INST/$i" 
done 
11

萬一有人來這裏尋找像我這樣的用戶配置選項的位置,他們躲在這裏:

%appdata%\SQL Developer\ 

這是有用的複製你的喜好到新計算機時就知道了。如果您正在查找連接設置,請在該目錄中搜索connections.xml。這裏也有一些其他的配置文件,您可能需要:

sqldeveloper.conf – <sqldeveloper dir>\sqldeveloper\bin\ 
ide.conf – <sqldeveloper dir>\ide\bin\ 

這是Oracle SQL Developer中對Dropbox的3

1

簡單共享的SQLDeveloper配置,MacOSX上最簡單的方法就是

cd ~/Dropbox 
mkdir -p Library/SQLDeveloper 
cp -rp ~/.sqldeveloper/* Library/SQLDeveloper/ 
mv ~/.sqldeveloper ~/remove_when_sure_sqldeveloper 
ln -sf $PWD/Library/SQLDeveloper ~/.sqldeveloper 

做到這一點你最重要的機器上,機器上的共享只做

cd ~/Dropbox 
mv ~/.sqldeveloper ~/remove_when_sure_sqldeveloper 
ln -sf $PWD/Library/SQLDeveloper ~/.sqldeveloper 

這就像一個魅力。