Frage

Ich möchte meine SQL Developer Konfiguration über meine mehrere Computer teilen, die Dropbox verwenden.

Wie kann ich das tun?

War es hilfreich?

Lösung 2

Hier ist, was ich getan habe.

#!/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

Andere Tipps

Falls jemand hier kommt die Suche nach dem Standort der Benutzern konfigurierten Optionen wie mir, sie verstecken sie hier:

%appdata%\SQL Developer\

Dies ist nützlich, zu wissen, wann Ihre Einstellungen auf einen neuen Computer zu kopieren. Wenn Sie die Verbindungseinstellungen suchen, in diesem Verzeichnis für connections.xml suchen. Es gibt auch einige andere Konfigurationsdateien hier, dass Sie benötigen:

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

Dies ist für Oracle SQL Developer 3.

Einfache Sharing sqldeveloper Config auf Dropbox, der einfachste Weg, auf MACOSX ist

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

Tun Sie dies auf Ihre wichtigsten Maschine und auf der Maschine, auf der nur zu teilen tun

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

Das funktioniert wie ein Charme.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top