سؤال

نواجه حاليًا مشكلات في السماح للعميل بالوصول إلى خادم SVN بسبب خطأ اسم المضيف غير المعروف.هل هناك خطأ سيخبر عنوان URL الصحيح لخادم SVN من كمبيوتر الخادم؟

أنا على خادم التخريب Collabnet ويستخدم العميل TortoiseSVN.

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

المحلول

"خطأ غير معروف في اسم المضيف" يعني أنه لسبب ما لا يمكنك الوصول إلى المضيف الذي ذكرته في عنوان URL الذي تحاول استخدامه مع Subversion.على سبيل المثال، إذا كان عنوان URL الخاص بك هو http://myCollabnetSubversionServerName/svn/mySuperProject/trunk فهذا يعني أنه لا يمكنك الوصول إلى myCollabnetSubversionServerName.هل يمكن لجهاز الكمبيوتر العميل رؤية خادم myCollabnetSubversionServerName؟

آسف، للإجابة على السؤال نفسه أيضًا:عادةً ما يكون عنوان URL للمستودع هو http:// أو https:// متبوعًا بـ اسم الكمبيوتر الخادم إذا كنت في شبكة LAN، أو اسم النطاق إذا كان الخادم الخاص بك موجودًا على الإنترنت، فربما يتبعه ميناء يستمع إليه خادم الويب الخاص بك (إذا كان افتراضيًا، فلن تضطر إلى وضع هذا)، متبوعًا بـ svn, ، تليها اسم المستودع.

أمثلة:

أو

نصائح أخرى

هل هذا خطأ التخريب؟ هذا يبدو أشبه DNS / WINS خطأ ذات الصلة إذا العميل لا يمكن حل اسم خادم التخريب الخاصة بك.

إذا "اسم المضيف بينغ" لا يمكن حل اسم المضيف، ثم انها ليست خطأ التخريب.

ويمكنك الوصول إلى الملقم باستخدام مثل بينغ؟

وربما أنه يساعد إذا كنت تستخدم عنوان IP الخاص بالخادم بدلا من اسم المضيف لها. إذا كنت تريد معرفة عنوان IP الخاص بك ولكن لا أعرف كيف ل، قد تكون قادرة على زيارة HTTP: // www.whatismyip.com/ <م> من الخادم لمعرفة ذلك. هذا على افتراض أن الخادم الخاص بك يمكن الوصول إليها من الإنترنت بدلا من الشبكة المحلية.

وأنا متشكك حقا إذا كان هناك طريقة للعودة من خادم ما هو URL الملقم الصحيح. الحل لاسم المضيف الخاص بك هو غير معروف - إنشاء إدخال في ملف المضيفين على النظام العميل لتعيين عنوان IP إلى اسم المضيف [SVN اسم الخادم]

وعموما، يتم وضع الملف المضيفين في - C: \ WINDOWS \ SYSTEM32 \ سائقين \ مجلد وغيرها، ويحتاج دخول ليكون في الشكل التالي

و192.168.0.1 SVNServerName

وآمل أن يساعد هذا!

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