واژگونی ، که گاهی اوقات SVN نامیده می شود ، یک سیستم منبع باز است که هرگونه تغییر در فایل ها و فهرستهای شما را به خاطر می آورد. اگر می خواهید نحوه تغییر اسناد خود را در طول زمان پیگیری کنید یا نسخه قدیمی فایل را بازیابی کنید ، می تواند مفید باشد. برای اطلاع از دستورالعمل های دقیق نصب Subversion در Mac OS X از مرحله 1 شروع کنید.
مراحل
قسمت 1 از 2: از بسته دودویی نصب کنید
مرحله 1. به https://subversion.apache.org/packages.html#osx بروید.
در آنجا تعدادی فایل باینری پیدا خواهید کرد که می توانید بارگیری کنید ، هر کدام دارای شرایط مختلف هستند. مناسب ترین مورد را برای نیازهای خود انتخاب کنید.
مرحله 2. از حالت فشرده خارج کنید
فایل pkg به این باید یک نصب کننده Subversion روی دسکتاپ شما ایجاد کند. روی آن فایل دوبار کلیک کنید و مراحل نصب را طبق دستورالعمل انجام دهید.
مرحله 3. ترمینال را که در پوشه Utilities قرار دارد باز کنید
متناوباً در Spotlight عبارت Terminal را جستجو کنید. موارد زیر را در [username] $ prompt وارد کنید:
-
svn [وارد کنید]
-
اگر این عبارت "help" svn help "را برای استفاده برگرداند ، پس svn به درستی کار می کند.
-
اگر/usr/local/bin در مسیر شما نیست ،.profile خود را ویرایش کنید و یک خط مانند زیر اضافه کنید:
PATH صادرات = $ PATH:/usr/local/bin
-
پنجره ترمینال دیگری را باز کنید و دوباره با: svn [enter] امتحان کنید
قسمت 2 از 2: محیط براندازی خود را تنظیم کنید
مرحله 1. یک سرور SVN راه اندازی کنید
برای توزیع پروژه Subversion به این مورد نیاز خواهید داشت.
مرحله 2. ترمینال را راه اندازی کنید ، سپس یک پوشه به نام svnroot در فهرست حساب خود ایجاد کنید ، به شرح زیر:
mkdir svnroot
-
نوع: svnadmin create/Users/[نام کاربری شما]/svnroot
-
این سرور شما را ایجاد می کند!
مرحله 3 از سرور svn با ترمینال استفاده کنید. می توانید با استفاده از این دستور در ترمینال چک کنید: فایل پرداخت svn: /// کاربران/[نام کاربری شما]/svnroot
-
برای دسترسی از راه دور ، "دسترسی به ssh" (در تنظیمات برگزیده سیستم/به اشتراک گذاری) را فعال کنید و با:
مرحله 4. یک سرویس گیرنده Subversion راه اندازی کنید
به عنوان مثال ، svnX از تمام نسخه های فعلی Mac OS X از 10.5 تا 10.8 پشتیبانی می کند. می توانید آن را در https://code.google.com دریافت کنید.
مرحله 5. پس از بارگیری ، SVNx را راه اندازی کنید و دو پنجره به نام Working Copies خواهید دید و مخازن
در زیر مخازن ، URL و داده های ورود را از سرور SVN اضافه کنید.
-
پنجره را باز کن؛ اگر خطایی دریافت کردید ، LogIn را بررسی کنید.
-
به ترمینال بروید و تایپ کنید: svn import -m "your import message"/my/local/project/path/my/remote/svn/repository این دستور تمام فایل های پروژه محلی را به سرور SVN اضافه می کند.
-
مسیر مخزن SVN خود (از سرور SVN) را به لیست موجود در پنجره Working Copy در SVNx اضافه کنید.
مرحله 6. در SVNx کپی کار خود را باز کنید
هنگامی که روی این پروژه کار می کنید ، تغییرات خود را در اینجا مشاهده خواهید کرد.
مرحله 7. آن را آزمایش کنید
یک تغییر کوچک در نسخه کار خود ایجاد کنید ، سپس پنجره Working Copy را بازخوانی کنید.
SVNx تمام فایل ها را با تغییرات نمایش می دهد. دکمه Commit را فشار دهید تا به مخزن SVN Server اضافه شود
مرحله 8. اگر ترجیح می دهید مستقیماً از مخزن Subversion از Finder استفاده کنید ، از SCPlugin یا SVN Scripts for Finder استفاده کنید
نکات
- مستندات اضافی مختلفی در سند/ زیر شاخه منبع Subversion وجود دارد. برای اطلاعات بیشتر به فایل doc/README مراجعه کنید.
- مستندات اصلی برای Subversion کتاب رایگان Version Control with Subversion است ، معروف به "The Subversion Book". می توانید آن را از https://svnbook.red-bean.com/ دریافت کنید