JavaRush /مدونة جافا /Random-AR /دليل مستخدم IntelliJ IDEA. أساسيات العمل مع أنظمة التحكم ...
theGrass
مستوى
Саратов

دليل مستخدم IntelliJ IDEA. أساسيات العمل مع أنظمة التحكم في الإصدار

نشرت في المجموعة

أساسيات العمل مع أنظمة التحكم في الإصدار

أحد أجمل الأشياء في IntelliJ IDEA هو تكاملها الرائع مع أنظمة التحكم في الإصدارات الرئيسية مثل Git وGitHub وSubversion وMercurial وPerforce وTFS وCVS وVisual SourceSafe وRational ClearCase. دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 1
  1. احصل على مشروعك من التحكم بالإصدار

    لاستيراد مشروعك من التحكم في الإصدار، انقر فوق الزر "السحب من التحكم في الإصدار" على شاشة الترحيب (نافذة الترحيب الخاصة بـ IDEA)، أو في قائمة VCS (نظام التحكم في الإصدار) على شريط القائمة الرئيسية.

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 2

    إذا كان مشروعك يحتوي على ملفات تكوين بناء لـ Maven أو Gradle ، فسوف يطالبك IntelliJ IDEA باستخدامها للتكوين.

  2. إعدادات نظام التحكم في الإصدار

    تتوفر إعدادات التحكم في الإصدار لمشروعك في قائمة الإعدادات → التحكم في الإصدار . يمكنك تحديد أي من أدلة مشروعك كدليل جذر لنظام التحكم في الإصدار الذي تستخدمه، ويمكنك تغيير هذا التحديد في أي وقت. يمكنك أيضًا تعطيل التحكم في الإصدار في أي وقت.

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 3

    يمكنك أيضًا تخزين أدلة مختلفة لمشروعك في أنظمة تحكم مختلفة في الإصدار؛ يتيح لك IntelliJ IDEA إجراء جميع العمليات عليها بنفس الطريقة.

  3. نافذة أداة التغيير وتغيير القوائم

    بمجرد تمكين التحكم في الإصدار في مشروعك، يمكنك رؤية التغييرات المحلية وإدارتها باستخدام نافذة أداة التغييرات . لفتحه بسرعة، اضغط على Alt + 9 (Cmd + 9 لنظام التشغيل Mac) .

    لتسهيل إدارة التغييرات، تم تنظيمها جميعًا في قوائم التغييرات التي يمكنك إنشاؤها وحذفها وتنشيطها.

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 4
  4. القائمة المنبثقة لعمليات نظام التحكم في الإصدار

    إذا كنت بحاجة إلى تشغيل نوع ما من عمليات VCS على ملف أو دليل محدد أو حتى مشروع بأكمله، فاستخدم القائمة المنبثقة لعمليات VCS باستخدام اختصار لوحة المفاتيح Alt + Back Quote ( Ctrl + V لنظام التشغيل Mac ).

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 5
  5. عرض تاريخ التغيير

    يتوفر سجل التغييرات للملفات أو الدلائل في مشروعك من قائمة عمليات VCS ، أو من شريط القائمة الرئيسية VCS → <اسم نظام التحكم في الإصدار> → إظهار التاريخ ، أو من قائمة السياق <اسم نظام التحكم في الإصدار> → إظهار تاريخ .

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 6

    لعرض التغييرات الخاصة بجزء محدد من التعليمات البرمجية، استخدم عنصر إظهار السجل للتحديد .

  6. الشروح

    Аннтоации доступны How из всплывающего меню, так и из главного и контекстного меню. Они позволяют вам видеть кто и когда поменял каждую конкретную строку codeа.

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 7

    Вызвав панель аннотаций, вы увидете детальную информацию о соответствующем коммите.

  7. Полезные клавиатурные сочетания

    • Добавить текущий список изменений в систему контроля версий Ctrl + K (Cmd + K для Mac)
    • Обновить проект Ctrl + T (Cmd + T для Mac)
    • Добавить выделенные файлы и директории в систему контроля версий Ctrl + Alt + A (Alt + Cmd + A для Mac)
    • Пометить выделенные файлы и папки How измененные (обновленные) Ctrl + Alt + E (Alt + Cmd + E для Mac)
    • Посмотреть изменения (доступно в окне инструментов Changes) Ctrl + D (Cmd + D для Mac)
    • Переместить изменения в другой список изменений (доступно в окне инструментов Changes) F6
    • Залить ваши локальные изменения в удаленную систему контроля версий Ctrl + Shift + K (Cmd + Shift + K для Mac)
  8. Варианты сохранения изменений

    Когда вы добавляете ваши изменения в систему контроля версий, IntelliJ IDEA позволяет вам производить самые разные операции: поменять список изменений в который вы их добавляете, объеденить изменения с уже добавленными, используя Amend commit, переформатировать измененный code, оптимизировать импорты, убедиться что инспекция codeа не выдает ниHowих предупреждений, обновить информацию о копирайте, or даже загрузить ваши изменения на удаленный ftp server.

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 8
  9. Игнорируемые файлы

    Настроить список игнорируемых файлов можно в меню Settings → Version Control, or с помощью соответствующей кнопки в окне инструментов Changes.

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 9

    Текущий список игнорируемых файлов можно увидеть в окне инструментов Changes рядом со списками изменений, нажав соответствующую кнопку.

  10. Ветви

    С помощью IntelliJ IDEA вы можете легко создавать, переключаться, объединять, сравнивать и удалять ветви codeа. (только в Git и Mercurial). Whatбы посмотреть список существующих ветвей or создать новую, используйте либо Branches из главного or контекстного меню, or всплывающее меню VCS operations, or элемент управления на правой стороне панели статуса.

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 10

    Для разных систем контроля версий IntelliJ IDEA производит все операции одновременно, так что вы не должны переключаться между ними.

  11. Shelves, stashes, и patches

    Меню Shelves и Stashes помогает вам спрятать некоторые локальные изменения без добавления их в систему контроля версий. Нужно это для того, чтобы переключиться на ту версию файлов что хранится в системе контроля версий и потом иметь возможность вернуться назад к вашим локальным изменениям. Различаются они тем, что Shelves поддерживается самой IntelliJ IDEA и хранятся они локально у вас, а Stashes хранятся в системе контроля версий. Patches позволяет вам сохранить некоторый набор изменений в виде file, который можно передать по электронной почте or выложить на общедоступный диск и потом применить к codeу. Это полезно если вы работаете удаленно, без постоянного подключения к системе контроля версий, но все равно должны передавать ваши изменения другим членам проекта.

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 11
  12. Log

    Whatбы посмотреть полный список изменений, добавленных в систему контроля версий, отсортированный и отфильтрованый по ветви codeа, имени пользователя, дате, папке or даже фразе в описании, откройте вкладку Log в окне инструментов Changes. Это простейший способ найти нужный вам набор изменений, or изучить историю изменений.

    دليل مستخدم IntelliJ IDEA.  أساسيات العمل مع أنظمة التحكم بالإصدار - 12
Оригинал статьи
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION