Subversion is a free open source source code management system (SCM) like CVS, Perforce, ClearCase etc. In this simple 5 minutes guide you will know about some key commands to quickly get started with subversion from ground zero. التخريب هو حر مفتوح المصدر شفره المصدر نظام ادارة المجلس الاعلى للقضاة (مثل السير الذاتية ، بالضروره ، وما clearcase بسيط في 5 دقائق وهذا دليل أنكم على اطلاع على بعض الاوامر الاساسية بسرعة الى البدء مع التخريب من نقطة الصفر. You may want to print a copy for quick reference. انك قد ترغب في طباعة نسخة للاشارة سريعه.

How to create a subversion project? كيفية انشاء المشروع والتخريب؟
You need to be on the same machine as the repository and know the location of the repository. عليك ان تكون على نفس الآلة بوصفه مستودعا ومعرفة موقع المستودع. Then execute the following command: ثم تنفيذ الأمر التالي :
svnadmin create /repository/project_name –fs-type fsfs ايجاد svnadmin / مستودع / project_name - خ م - نوع fsfs

How to checkout project / directory / file(s) from subversion? كيف الخروج الى مشروع / دليل / ملف (ق) من التخريب؟
svn checkout http://repository_host_name/path/project_name [project_name] SVN الخروج http://repository_host_name/path/project_name [project_name]

Notes: ملاحظات :
In the optional second parameter you can specify the directory to download to. في الاختياري الثاني معلمة يمكنك تحديد الدليل لتحميل ل.
You can specify a directory or even single files using this command. يمكنك تحديد دليل واحد او حتى الملفات باستخدام هذه القيادة.

How to update your copy with the latest source code from repository? كيف تقوم بتحديث نسخة مع احدث شفره المصدر من مستودع؟
svn update project_name SVN تحديث project_name

Notes: ملاحظات :
You do not have to specify the url of the repository because the information is already stored in the directory which was create during checkout (see above). لم يكن لديك لتحديد موقع للمستودع لأن المعلومات المخزنه بالفعل في الدليل الذي خلق اثناء الخروج (انظر اعلاه).
On linux systems you may be prompted for a password. على نظم لينكس وقد يطلب منك لكلمة سر.

How to commit changes to the repository? كيف لارتكاب ادخال تغييرات على مستودع؟
To commit any changes to the repository you must specify a comment (hopefully) describing the changes. في ارتكاب أي تغييرات على مستودع يجب ان تحدد التعليق (ونأمل) وصف التغييرات.
svn commit -m message م - SVN ارتكاب رسالة

Notes: ملاحظات :
This commits all the changed files to the repository. هذا تلزم جميع الملفات التي تغيرت الى المستودع.
The comment should be enclosed in double-quotes ( " ) التعليق يجب ان يرفق في المزدوجه علامات الاقتباس ( ")

How to get status of a subversion projects? كيفية الحصول على صفة مشاريع التخريب؟
svn stat project_name SVN STAT project_name

If you want to get detailed status of your project then use: اذا كنت ترغب في الحصول على الحاله التفصيليه للمشروع الخاص بك ثم الاستخدام :
svn stat –verbose SVN STAT - مضجر

How to add files to a project? كيفية اضافة ملفات الى ان هناك مشروع قانون؟
svn add file_name SVN اضافة FILE_NAME

Then you must commit to propagate the changes to the subversion server. ثم لك ان تلتزم نشر هذه التغييرات الى خادم التخريب.

How can you rename a file in subversion? كيف يمكنك اعادة تسمية الملف في التخريب؟
svn rename old_file_name new_file_name اعادة تسمية SVN old_file_name new_file_name

Again you must commit to propagate the changes to the subversion server. يجب أن تلتزم لكم مرة أخرى لنشر هذه التغييرات الى خادم التخريب.

With these simple commands you can effectively use subversion for most purposes. مع هذه الاوامر بسيطة يمكنك استخدامها بفعاليه التخريب وبالنسبة لمعظم الأغراض.

Note: These documents have been adapted from our internal documentation wiki which has been contributed by several persons. ملاحظه : هذه الوثائق تم تكييف من وجهة نظرنا ويكي الوثائق الداخلية التى تم التبرع بها عدة أشخاص.