از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب Apache Subversion روی اوبونتو
سرفصلهای مطلب
Apache Subversion که به اختصار SVN نامیده می شود، یک سیستم کنترل نسخه منبع باز است که توسط آپاچی منتشر شده و توسط توسعه دهندگان برای ردیابی تغییرات کد در پروژه ها استفاده می شود. علاوه بر این، SVN تغییرات پروژه را مستند و سازماندهی می کند، و می تواند در سراسر شبکه کار کند، به خصوص که از پروتکل های مختلفی مانند HTTPS، HTTP و SVN پشتیبانی می کند.
راهنمای امروز روش نصب SVN را پوشش می دهد روی سیستم های اوبونتو به صورت گام به گام.
آشنایی با براندازی آپاچی
SVN یک ابزار عالی برای توسعه دهندگانی است که کار می کنند روی همان پایگاه کد که به ردیابی تغییرات کمک می کند. بنابراین، آن را به عنوان یک سیستم کنترل نسخه کار می کند و به خوبی برای کنترل نسخه دایرکتوری ها و فایل های مختلف کار می کند.
SVN از دو جزء تشکیل شده است. اولین مورد است سرور که مخزن را برای براندازی ذخیره می کند. در همان زمان، دیگری است مشتری، که برنامه ای است که در سازماندهی به روز رسانی های موجود در سرور برانداز استفاده می شود.
نصب Apache Subversion
Apache Subversion را می توان از خط فرمان نصب کرد، اما ابتدا باید Apache را نصب کرده باشید. مراحل زیر شما را در کل راهنمایی می کند.
1. Apache2 را نصب کنید
احتمالاً Apache را قبلاً نصب کرده اید. اگر نه، سیستم خود را به روز کنید و سپس از دستور زیر برای نصب آپاچی استفاده کنید. اگر نه، سیستم خود را به روز کنید و سپس از دستورات زیر برای نصب آپاچی استفاده کنید.
$ سودو apt-get نصب کنید آپاچی 2
برای بررسی وضعیت آپاچی از دستور زیر استفاده کنید.
اگر آپاچی اجرا نمی شود، باید آن را راه اندازی کنید.
آپاچی در هنگام بالا آمدن فعال نیست. با این حال، اگر میخواهید هر بار که سیستم خود را بوت میکنید، آن را فعال کنید، دستور زیر این کار را انجام میدهد.
همچنین، میتوانید با تایپ محلی خود تأیید کنید که آپاچی فعال است host آدرس آی پی روی مرورگر باید استقبال آپاچی را برگرداند page، مانند تصویر زیر.
2. Apache Subversion را نصب کنید
دستور زیر را برای نصب Apache Subversion و تمام وابستگی های لازم آن اجرا کنید.
هنگامی که از شما خواسته شد، مانند تصویر زیر، گزینه پیش فرض انتخاب شده را انتخاب کنید، سایت اینترنتی
همچنین، باید نام ایمیل سیستم را وارد کنید.
پس از نصب، دستورات زیر را اجرا کنید تا ماژول های آپاچی مورد نیاز برای اجرای SVN فعال شوند.
$ سودو a2enmod dav_svn
سپس Apache2 را مجددا راه اندازی کنید
3. پیکربندی براندازی آپاچی
فایل پیکربندی SVN برای پیکربندی آپاچی با SVN باید ویرایش شود.
آن را با یک ویرایشگر انتخابی باز کنید و خطوط زیر را لغو نظر کنید.
SVNParentPath /var/www/svn
AuthType Basic
AuthName “Subversion Repository”
AuthUserFile /و غیره/آپاچی 2/dav_svn.passwd
نیاز به کاربر معتبر
پس از انجام تغییرات، فایل را ذخیره و ببندید.
مورد بعدی ایجاد مخازن است. با ایجاد یک دایرکتوری برای SVN شروع کنید. در این صورت از پوشه /opt.
یک مخزن برای آن ایجاد کنید و می توانید آن را به دلخواه نام گذاری کنید. در مورد ما، ما آن را نام می گذاریملینوشینت“
همچنین، باید مجوزها و مالکیت فایل را برای فهرست و مخزن SVN با استفاده از دستورات زیر تغییر دهید.
برای تغییر مالکیت مخزن SVN:
برای تغییر مجوزها:
4. کاربران SVN ایجاد کنید
اولین کاربری که ایجاد خواهیم کرد ادمین است و برای ایجاد کاربر به یک فایل رمز ذخیره شده در آن نیاز داریم دایرکتوری /etc.
نام کاربری را به طور مناسب جایگزین کنید.
اگر به کاربران بیشتری نیاز دارید، برای مثال، برای ایجاد یک کاربر جدید admin2، دستور به صورت زیر خواهد بود:
پیکربندی کامل شده است. Apache را مجددا راه اندازی کنید، سپس به آزمایش Apache Subversion بروید.
مرورگر خود را باز کنید و از دستور URL زیر برای آزمایش استفاده کنید.
در مورد ما، این خواهد بود:
بینگو! Apache Subversion را با موفقیت نصب و استفاده کردید روی اوبونتو
نتیجه
این راهنما نصب Apache Subversion، از نصب Apache2 تا نصب و پیکربندی SVN را پوشش میدهد. امیدواریم نصب شما با موفقیت انجام شده باشد و بتوانید آموزش را برای پیکربندی و مدیریت پروژه های خود گسترش دهید. بهترین ها!
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-30 06:15:13