Oracle SQL Developer: совместное использование конфигурации через Dropbox - PullRequest
6 голосов
/ 09 июля 2009

Я хотел бы поделиться своей конфигурацией Oracle SQL Developer с несколькими компьютерами, которые используют Dropbox.

Как я могу это сделать?

Ответы [ 3 ]

11 голосов
/ 05 апреля 2011

В случае, если кто-нибудь придет сюда в поисках местоположения пользовательских настроек, таких как я, они прячутся здесь:

%appdata%\SQL Developer\

Это полезно знать при копировании ваших предпочтений на новый компьютер. Если вы ищете параметры подключения, найдите connections.xml в этом каталоге. Здесь также могут потребоваться другие файлы конфигурации:

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

Это для Oracle SQL Developer 3.

2 голосов
/ 09 июля 2009

Вот что я сделал.

#!/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
1 голос
/ 04 октября 2012

Простой обмен конфигурацией SQLDeveloper на Dropbox, самый простой способ на 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

Это работает как шарм.

...