Oracle SQL Developer: تشكيل التكوين عبر Dropbox
-
12-09-2019 - |
سؤال
أرغب في مشاركة تكوين مطور 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
هذا يعمل مثل سحر.
لا تنتمي إلى StackOverflow