سؤال

أرغب في مشاركة تكوين مطور Oracle SQL عبر أجهزة الكمبيوتر العديدة التي تستخدم Dropbox.

كيف يمكنني أن أفعل هذا؟

هل كانت مفيدة؟

المحلول 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

نصائح أخرى

في حالة يأتي أي شخص هنا يبحث عن موقع خيارات تكوين المستخدم مثلي، فهم يختبئون هنا:

%appdata%\SQL Developer\

هذا مفيد لمعرفة عند نسخ تفضيلاتك إلى كمبيوتر جديد. إذا كنت تبحث عن إعدادات الاتصال، ابحث عن connections.xml في هذا الدليل. هناك أيضا بعض ملفات التكوين الأخرى هنا التي قد تحتاجها:

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

هذا هو لشركة أوراكل SQL المطور 3.

تبادل بسيط 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

هذا يعمل مثل سحر.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top