আমি যখন আমার এসভিএন সার্ভারে টরটোইস ব্যবহার করে এটি ব্যবহার করার চেষ্টা করি তখন:
svn://localhost/
কচ্ছপ আমাকে বলে: "হোস্ট 'লোকালহোস্ট' এর সাথে সংযোগ করতে পারছি না No কোনও সংযোগ তৈরি করা যায়নি কারণ টার্গেট মেশিন সক্রিয়ভাবে এটি অস্বীকার করেছিল।"
আমি এটা কিভাবে ঠিক করবো?
আমি ব্যক্তিগত ব্যবহারের জন্য আমার স্থানীয় পিসিতে একটি সাবভার্সন সার্ভার সেট আপ করার চেষ্টা করছি। আমি উইন্ডোজ ভিস্তা চালাচ্ছি, স্লিকএসভিএন এবং টরটোইজএসভিএন ইনস্টল করে। আমার আগে সবকিছু ঠিকঠাকভাবে কাজ করা ছিল, তবে আমি দেখতে পেয়েছি যে স্পষ্টতই এসভিএন ক্লায়েন্ট এবং সার্ভারের মধ্যে একটি সংস্করণ অমিলের কারণে আমি (!) মার্জ করতে পারি না। যাইহোক ... আমার এখন নিম্নলিখিত সেটআপ আছে:
আমি এসএনডিডমিন তৈরি ব্যবহার করে একটি সংগ্রহস্থল তৈরি করেছি; এটা এখানে থাকেC:\svnGrove
সি: \ এসএনএনগ্রোভ \ কনফিড \ এসভিএনজারডকনফ (# মন্তব্য বাদ দেওয়া):
[general]
anon-access=read
auth-access=write
password-db=passwd
#authz-db=authz
realm=svnGrove
সি: \ svnGrove \ সার্ভার \ passwd কোন:
[users]
myname=mypass
আমার সাবভারশন সার্ভার পরিষেবাটি নির্দেশিত:
C:\Program Files\SlikSvn\bin\svnserve.exe --service -r C:\svnGrove
এটি টিসিপি / আইপি পরিষেবাটি নির্ভরতা হিসাবে দেখায়। অনুরূপ ফলাফল সহ আমি কমান্ড লাইন থেকে এসএনভিজার চালানোর চেষ্টা করেছি।
নীচে কচ্ছপ এসভিএন-তে 'সম্পর্কে' বিকল্প দ্বারা সরবরাহ করা হয়েছে:
TortoiseSVN 1.6.10, Build 19898 - 32 Bit , 2010/07/16 15:46:08
Subversion 1.6.12,
apr 1.3.8
apr-utils 1.3.9
neon 0.29.3
OpenSSL 0.9.8o 01 Jun 2010
zlib 1.2.3
নিম্নলিখিতটি কমান্ড লাইনে এসএনএন - রূপান্তর থেকে এসেছে (এটি কোলাবনেট কেন বলে তা নিশ্চিত নয়, কোলাবনেটটি আমার পূর্ববর্তী এসভিএন বাইনারি ছিল যা আমি সেটআপ করেছি The আনইনস্টলারটি নিখুঁতভাবে সমস্ত কিছু সরিয়ে ফেলতে ব্যর্থ হয়েছিল):
svn, version 1.6.12 (SlikSvn/1.6.12) WIN32
compiled Jun 22 2010, 20:45:29
Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository access (RA) modules are available:
* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
- handles 'http' scheme
- handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
- with Cyrus SASL authentication
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
- handles 'http' scheme
- handles 'https' scheme
সমস্যাটি সমাধানে সাফল্য না পেয়ে আমি আমার উইন্ডোজ ফায়ারওয়াল এবং সিএ ইন্টারনেট সুরক্ষা অক্ষম করে দিয়েছি।
সম্পাদন করা
এসএনভিজারের পুরানো সংস্করণটি এখনও আনইনস্টল করার পরে পরিষেবা হিসাবে সেট আপ করা হয়েছিল, এই পথটির দিকে ইঙ্গিত করে:
C:\Program Files\Subversion\svn-win32-1.4.6\bin
আমি পরিষেবাটি নতুন পথে নির্দেশ করার জন্য রেজিস্ট্রি কী সম্পাদনা করেছি (উপরে দেখানো হয়েছে)। আমি সার্ভিস হিসাবে পরিষেবা হিসাবে চালনা করি, বা -ড ব্যবহার করি না কেন, নেটস্ট্যাট-এনপি টিসিপি দ্বারা উত্পাদিত তালিকায় আমি সেই পোর্ট নম্বরের জন্য কোনও প্রবেশ দেখতে পাচ্ছি না।
Netstat -anp tcp
এটি প্রদর্শিত হবে; যদি '3690 তালিকাবদ্ধকরণ' এর জন্য কোনও লাইন থাকে, তবে সাবস্ট্রেশন চলছে।