natgillin/translations-raw huggingface dataset:
Another possibility is to select one file in the main view and choose Browse Log... from the View menu or right click the marked file and choose Browse Log... from the pop-up menu, in order to open the Browse log dialogue. Now, select the version you want to create a patch against, as revision & quot; Aquot; and press the button Create Patch.... This will generate a patch with the differences between the marked file in your working copy and the version selected as revision & quot; Aquot;.
Іншою можливістю є позначення одного файла у основній області перегляду з наступним використанням пункту Переглянути журнал... з меню Перегляд або наведення вказівника миші на позначку файла з наступним клацанням правою кнопкою миші і вибором пункту Переглянути журнал... з контекстного меню. Обидві ці послідовності дій призведуть до відкриття вікна перегляду журналу. Вам слід обрати версію, до якої ви бажаєте створити латку як модифікацію & quot; Aquot;, а потім натиснути кнопку Створити латку.... Програма створить латку з відмінностями між позначеним файлом у вашій робочій копії і версією, обраною як модифікація & quot; Aquot;.
Before generating the patch, & cervisia; displays a dialogue allowing you to configure the output format.
Перш ніж розпочати створення латки, & cervisia; відкриє діалогове вікно, за допомогою якого ви зможете налаштувати формат виводу.
A screenshot of & cervisia; 's patch dialogue
Знімок діалогового вікна накладання латки у & cervisia;
After setting the output format, & cervisia; generates the patch and displays the Save As dialogue. Enter in this dialogue the file name and location of the patch file.
Після визначення формату виводу & cervisia; створює латку і відкриває діалогове вікно Зберегти як. За допомогою цього діалогового вікна ви зможете вказати назву файла латки і його розташування.
& cervisia; gives you to access to this feature, but it further enriches the information in an interactive way. You obtain an annotate view by choosing View Annotate.... Another possibility is to press the button Annotate in the Browse log dialogue, in which you can select which version of the file you want to display. In you can see a screenshot of the dialogue.
У & cervisia; передбачено доступ до цієї функціональної можливості, але програма значно покращує перегляд даних, роблячи його інтерактивним. Відкрити перегляд приміток можна за допомогою пункту меню Перегляд Примітка.... Іншим способом відкриття цього діалогового вікна є натискання кнопки Примітка у діалоговому вікні перегляду журналу, за допомогою якого ви зможете обрати версію файла, дані щодо якої ви бажаєте переглянути. У розділі ви можете переглянути знімок цього діалогового вікна.
A screenshot of & cervisia; 's annotate dialogue
Знімок діалогового вікна додавання коментарів у & cervisia;
In the annotate dialogue, you see in a window the latest version of the selected file (or the revision & quot; Aquot; version, in case you launched the annotate dialogue from the the Browse log dialogue). In the columns before the text, you get some information related to the latest change in each line. In the first column the line number is displayed. In the second column you see the name of the author and revision number. Finally, in the third column you see the actual content of that line.
У діалоговому вікні приміток ви зможете побачити область з вмістом останньої версії вибраного файла (або версії модифікації & quot; Aquot;, якщо ви відкрили це діалогове вікно з діалогового вікна перегляду журналу). У стовпчиках перед текстом ви бачитимете дані, пов’ язані з останньої зміною кожного з рядків. У першому стовпчику буде показано номери рядків. У другому стовпчику ви побачите ім’ я автора і номер модифікації. Нарешті у третьому стовпчику ви побачите справжній вміст відповідного рядка.
When you mark one file in the main view and choose Browse Log... from the View menu or right click the marked file and choose Browse Log... from the pop-up menu, the CVS Log dialogue is shown (if you mark more than one, nothing happens, as & cervisia; can only generate and parse the log for one file at a time). This dialogue offers functionality that is beyond viewing the file 's history. Using it as a version browser you can:
Якщо ви позначите один з файлів у головній області перегляду програми і оберете пункт Переглянути журнал... з меню Перегляд або наведете вказівник миші на позначку файла, клацнете правою кнопкою миші і оберете пункт Переглянути журнал... з контекстного меню, програма відкриє діалогове вікно Журнал CVS (якщо ви позначите декілька файлів, нічого не трапиться, оскільки & cervisia; може створювати і обробляти одночасно лише журнал для одного файла). За допомогою цього діалогового вікна ви зможете отримати доступ до функціональних можливостей, які значно перевищують простий перегляд журналу змін файла. Використовуючи це діалогове вікно як переглядач версій, ви можете:
View the revision, author, date, branch, commit message and tags for each version of the marked file.
Переглядати модифікацію, автора, дату, версію, повідомлення, яким супроводжувалося надсилання, і мітки для кожної з версій позначеного файла.
A screenshot of & cervisia; 's browse logs dialogue
Знімок діалогового вікна перегляду журналів & cervisia;
You can choose to see the history as provided by the cvs log command (CVS Output), as a Tree, or in List form. What you prefer is of course a matter of taste and it depends on what information you are interested in. The tree is an intuitive representation of what has been done on different branches by which authors. As tooltips, you can see the corresponding log messages. The list is by its nature linear and, therefore, does not give an immediate view of branches; on the other hand, it concentrates more otherwise relevant information on less screen estate, namely the time of each change of the file and the first part of the log message. The CVS output information is complete, but long, and difficult to read. To alleviate these problems, you have the ability to search the text of the CVS output, by pressing the Find... button.
Ви можете переглянути журна у тому вигляді, у якому його виводить команда cvs log (Вивід CVS), у вигляді Дерева або у формі Списку. Вибір типу перегляду, звичайно ж, є справою ваших уподобань і залежить від типу даних, які вам потрібні. За використання деревоподібного перегляду спрощується визначення того, що було зроблено у різних гілках різними розробниками. На панелях підказок ви зможете переглянути відповідні повідомлення журналу. Список за своєю природою є лінійним, а отже ви не зможете побачити у ньому розподілу на гілки. З іншого боку у ньому ви зможете ознайомитися у сконцентрованій формі з іншими даними, пов’ язаними з файлом, зокрема з часом внесення кожної зміни і початковою частиною повідомлення журналу. Дані виводу & CVS; повні, але мають значний об’ єм, їх важко читати. Щоб частково зняти ці проблеми, у програмі передбачено можливість пошуку у виводі & CVS; за допомогою натискання кнопки Знайти....
To obtain more information about a certain revision, you can click on it either in the list or the tree view. The fields in the middle of the dialogue are then filled with the complete information provided by cvs log. You can mark two revisions, called & quot; Aquot; and & quot; Bquot;, which are relevant if you make use of further features provided by the buttons. Revision & quot; Aquot; can be chosen with the left mouse button, revision & quot; Bquot; with the middle one. In the list view, you can also navigate with with your cursor keys. In order to mark revisions & quot; Aquot; and & quot; Bquot;, use the keybindings Ctrl A, Ctrl B, respectively. Using the CVS Output view, you can click on the Select for revision A and Select for revision B to mark the revisions.
Щоб отримати докладнішу інформацію щодо певної модифікації, ви можете натиснути відповідну позначку у списку або ієрархічному (деревоподібному) перегляді. Після цього поля у середній частині діалогового вікна буде заповнено відповідними даними, які буде виведено командою cvs log. Ви можете позначити дві модифікації, які називаються у програмі & quot; Aquot; і & quot; Bquot;, і прослідкувати за ними за допомогою функціональних можливостей, які надають у ваше розпорядження кнопки діалогового вікна. Модифікацію & quot; Aquot; можна обрати клацанням лівою кнопкою миші, а модифікацію & quot; Bquot; — клацанням середньою кнопкою. У перегляді списку ви також можете пересуватися модифікаціями за допомогою клавіш зі стрілочками. Для того, щоб позначити модифікації & quot; Aquot; і & quot; Bquot;, ви можете скористатися клавіатурними скороченнями Ctrl; A, Ctrl; B, відповідно. За використання перегляду Вивід CVS ви можете натискати для позначення модифікації мітки Вибрати як модифікацію A і Вибрати як модифікацію B.
If you press the Annotate button, you get a dialogue showing the text of file belonging to the revision marked as & quot; Aquot;. Every line is prefixed with the information about who edited this last time, and at which revision this happened. You can get more information about viewing annotated versions in.
Якщо ви натиснете кнопку Примітка, програма відкриє діалогове вікно, у якому буде показано текст файла у модифікації, позначеній як & quot; Aquot;. У кожному рядку буде показано дані про те, хто останнім змінив цей рядок, та про те, під час якої з модифікацій це сталося. Докладніше можна дізнатися про примітки до версій у розділі.
If you press the Diff button, a cvs diff call is issued and you get a dialogue in which all the modifications between the two marked revisions are shown. If you mark revision & quot; Aquot;, but not revision & quot; Bquot;, & cervisia; will generate the modifications between the file version marked as revision & quot; Aquot; and the working copy version of the file. This allows you to view the differences between your version of the file and any version available in & CVS;. To make it easy to see the changes, different colours are used to mark lines which have been added, removed or simply changed. You can get more information about viewing differences in.
Якщо ви натиснете кнопку Порівняння, програма виконає команду cvs diff і відкриє діалогове вікно, у якому буде показано всі відмінності між позначеними модифікаціями. Якщо ви позначите модифікацію & quot; Aquot;, але не позначите модифікації & quot; Bquot;, & cervisia; створить перелік відмінностей між версією файла, позначеною як модифікація & quot; Aquot;, і версією файла з робочої копії. Це надасть вам змогу переглянути відмінності між вашою версією файла і будь- якою з доступних у & CVS; версій. Щоб полегшити перегляд змін, буде використано різні кольори для доданих, вилучених і змінених рядків. Докладніше дізнатися про перегляд відмінностей можна за допомогою розділу.
If you press the Create Patch... button, you get a dialogue in which you can set the format options for generating a file containing all the modifications between the two marked revisions which are shown. If you mark revision & quot; Aquot;, but not revision & quot; Bquot;, & cervisia; will generate the modifications between the file version marked as revision & quot; Aquot; and the working copy version of the file. This allows you to generate a patch, or difference file, between your version of the file and any version available in & CVS;. After configuring the format of the patch in the dialogue, and pressing OK, a cvs diff command is issued to generate the difference file. A Save As dialogue will pop up. Enter the file name and location of the patch file & cervisia; generated, in order to save it. You can get more information about creating patches, and the patch format options in.
Якщо ви натиснете кнопку Створити латку..., програма відкриє діалогове вікно, у якому ви можете визначити параметри форматування для створення файла, що міститиме всі відмінності між двома позначеними модифікаціями. Якщо ви позначили модифікацію & quot; Aquot;, але не позначили модифікацію & quot; Bquot;, & cervisia; створить файл відмінностей між версією файла, позначеною як модифікація & quot; Aquot;, і версією файла у робочій копії. Ви зможете створити латку або файл відмінностей між вашою версією файла і будь- якою з версій, доступних у & CVS;. Після налаштування формату латки у діалоговому вікні і натискання кнопки Гаразд, програма виконає команду cvs diff для створення файла відмінностей. Після цього буде відкрито діалогове вікно Зберегти як. Введіть назву файла латки, який має створити & cervisia;, і його адреси, щоб зберегти його. Докладніше про створення латок та параметри форматування латок можна дізнатися з розділу.
Press the Close button to leave the dialogue and return to the main view.
Натискання кнопки Закрити призведе до закриття цього діалогового вікна, — фокус повернеться до основного вікна програми.
To generate the log that is the base for the CVS Log dialogue, & cervisia; issues the following command:
Для створення журналу, який є джерелом даних для діалогового вікна Журнал CVS, & cervisia; виконує таку команду:
If the used repository has logging enabled, & cervisia; can present you a history of certain events like checkouts, commits, rtags, updates and releases. Choose History from the View menu, and & cervisia; will issue the command
Якщо у сховищі, яким ви користуєтеся, увімкнено запис журналу, & cervisia; зможе показати вам журнал певних подій на зразок звантажень, вивантажень, створення випусків, оновлень і випусків. Скористайтеся пунктом Історія з меню Перегляд, і & cervisia; виконає таку команду:
This fetches the complete logging file from the server, i. e. a list of the events for all users and all modules. This can be a huge amount of data.
Ця команда звантажить повний журнал, тобто список подій для всіх користувачів і для всіх модулів, з сервера. Подібний журнал може бути досить об’ ємним.
Checkout - The user who is displayed in the 'Author 'column has checked out a module
Отримання — користувач, ім’ я якого показано у стовпчику « Автор », звантажив певний модуль
A screenshot of & cervisia; 's history dialogue
Знімок діалогового вікна історії & cervisia;
Only dirnames matching - filters folder names by a regular expression
Тільки теки, які збігаються з — фільтрувати назви тек за вказаним формальним виразом
Special characters recognised by the regular expression matcher are:
Ось список спеціальних символів, які буде розпізнано інструментом обробки формальних виразів:
Tags are used to mark a version of a project. & CVS; stamps one version of each file with the tag, so when you checkout or update to a specific tag, you will get always the same file versions; therefore, as opposed to branches, tags are not dynamic: you cannot develop a tag. Tags are useful to mark releases, big changes in the code & etc;
Мітки використовуються для позначення версії проекту. & CVS; позначає версію кожного файла міткою, отже, коли ви звантажуєте або оновлюєте копію до певної мітки, ви завжди отримуватимете однакові версії файлів. Тому, на відміну від гілок, мітки є сталими: ви не можете розробляти мітку. Мітки корисні для позначення випусків, значних змін у коді тощо.
When you are developing or following the development of a software project, you do not necessarily work with the main branch all the time. After a release, you may want to stay with the released branch for a while, to enjoy its relative stability, fix bugs, translate the sources & etc; To do all that, you have to update to the released branch. All your files will be updated to the latest version of the files in that branch. After updating, all your new commits will be uploaded to the new branch as well.
Якщо ви розробляєте або продовжуєте розробку проекту програмного забезпечення, вам не обов’ язково весь час продовжувати розробку головної гілки. Після випуску, ймовірно, ви певний час працюватимете з випущеною гілкою, щоб отримати переваги її відносної стабільності, виправити вади, додати переклади тощо. Для виконання всіх цих дій вам доведеться оновити випущену гілку. Всі ваші файли буде оновлено до останньої версії файлів у відповідній гілці. Після оновлення всі ваші нові внески до сховища буде також вивантажено до нової гілки.
A screenshot of & cervisia; 's update to tag dialogue
Знімок діалогового вікна оновлення до випуску & cervisia;
Select this option to update to a branch. Enter the name of the branch in the drop down edit box (or press the Fetch List button to retrieve the list of branches from the & CVS; server, and select the one you want in the drop down list).
Позначте цей пункт, щоб оновити копію до певної гілки. Введіть назву гілки у спадному текстовому полі (або натисніть кнопку Отримати список, щоб отримати список гілок з сервера & CVS;, і оберіть потрібну вам гілку зі спадного списку).
Select this option to update to a tag. Enter the name of the tag in the drop down edit box (or press the Fetch List button to retrieve the list of tags from the & CVS; server, and select the one you want in the drop down list).
Позначте цей пункт, щоб оновити копію до певної мітки. Введіть назву мітки у спадному текстовому полі (або натисніть кнопку Отримати список, щоб отримати список міток з сервера & CVS;, і оберіть потрібну вам мітку зі спадного списку).
Updating to a tag or date make them 'sticky ', & ie; you can not commit further modifications on that files (unless the tag is a branch tag). In order to get back to the main branch, use the menu item Advanced Update to HEAD.
Оновлення до мітки або дати зробить їх « липкими », тобто ви не зможете надіслати до сховища подальші модифікації цих файлів (якщо мітка не є міткою гілки). Щоб повернутися до головної гілки, скористайтеся пунктом меню Додаткові Оновити до HEAD.
The comand issued to update to a branch or tag is:
Команда, яку буде віддано для оновлення до гілки або випуску, буде такою:
Creating a branch is not significantly more difficult: In the tag dialogue, check the box Create branch with this tag. You can also delete an existing tag: Choose Advanced Delete Tag in the main view.
Створення гілки нічим не складніше: у діалоговому вікні позначте пункт Створити гілку з цією міткою. Крім того, ви можете вилучити існуючу мітку: скористайтеся пунктом меню Додаткові Вилучити мітку у основному вікні програми.
Another aspect of branching is the merging of modifications from a branch to the current branch. If you are going to do this, choose Advanced Merge.... The dialogue that appears now gives you two options:
Іншим аспектом створення гілок є об’ єднання версій з певної гілки та поточної гілки. Якщо ви маєте намір виконати таке об’ єднання, скористайтеся пунктом меню Додаткові Об’ єднати.... У діалоговому вікні, яке відкриється, ви зможете обрати один з двох варіантів:
A watch is the conventional name for & CVS; 's feature to notify users of the repository whenever a file has been changed or a developer has started editing a file. The usage of watches requires that the file $CVSROOT / CVSROOT/ notify has been set up properly. This is not discussed here; if you need further information on the setup from the administrator 's point of view, read one of the books listed in the appendix.
Спостерігач — це загальноприйнята назва для функціональної можливості & CVS;, використання якої надає користувачам сховища змогу дізнаватися про зміну певного файла або про те, що розробник почав редагування файла. Використання спостерігачів потребує того, щоб файл $CVSROOT / CVSROOT/ notify було налаштовано належним чином. Це налаштування ми не будемо тут обговорювати, якщо вам потрібні додаткові відомості щодо налаштування з точки зору адміністратора, прочитайте одну з книжок, назви яких наведено у додатку.
In order to add a watch to one or several files, use Advanced Add Watch.... In the dialogue you get, you can choose to get notified for any of the types of events that & CVS; supports. For example, if you only want to get notified when a file is committed, check the boxes Only and Commits. If you want to get notified about any event related to the marked files, check the box All. The command line used when you accept the dialogue is
Щоб додати спостерігач до одного або декількох файлів, скористайтеся Додаткові Додати спостерігачів.... За допомогою діалогового вікна, яке буде відкрито, ви зможете обрати тип події, які підтримує & CVS; і про яку має сповіщати вас & CVS;. Наприклад, якщо ви бажаєте, щоб програма сповіщала вас лише про ті випадки, коли файл було передано, позначте пункти Тільки і Передачі. Якщо ви бажаєте отримувати сповіщення про будь- яку подію, яка стосується позначених файлів, позначте пункт Все. Після натискання кнопки Гаразд програма виконає таку команду:
If you are not interested in some files anymore, you can remove your watches on them. To this end, use Advanced Remove Watch.... In the dialogue you get here, the same options are offered as in the form you filled out when adding the watch. When you confirm this dialogue, & cervisia; issues the command
Якщо ви більше не цікавитеся змінами у певних файлах, ви можете вилучити спостерігачі для цих файлів. Для цього можна скористатися пунктом меню Додаткові Вилучити спостерігача.... У діалоговому вікні, яке буде відкрито, ви побачите ті самі пункти, які ви вже бачили, коли додавали спостерігача. Після натискання кнопки Гаразд & cervisia; виконає таку команду:
For some developer groups, this is not the preferred model of cooperation. They want to get notified about someone working on a file as soon as he starts with it. This can be achieved by some further & CVS; commands. Before you start editing a file, select it in & cervisia; 's main window and choose Advanced Edit. This will execute the command
Для деяких груп розробників така модель є не зовсім прийнятною моделлю співпраці. Розробники у таких групах бажали б бути сповіщеними про те, що хтось працює над файлом одразу після того, як розробник почне роботу над файлом. Цього можна досягти за допомогою додаткових команд & CVS;. Перш ніж почати редагування певного файла, позначте його у головному вікні & cervisia; і скористайтеся пунктом меню Додаткові Редагувати файли. У відповідь програма виконає таку команду:
An editing session is automatically ended when you commit the affected file. At that moment, an unedit notification gets sent out to all people who have registered a respective watch on the file. Of course, sometimes you may not want to commit the file, but abort the editing session and revert to the previous version of the file. This is done by using Advanced Unedit. Note that & cervisia; will not ask you for confirmation; that means if you use this menu item, all your work done since you used Advanced Edit will be lost. Precisely, & cervisia; uses the command line
Сеанс редагування буде автоматично завершено після передавання файла, який редагує розробник. Після цього всім користувачам, які зареєстрували спостерігачі для файла, буде надіслано сповіщення про завершення редагування. Звичайно ж, іноді ви передумаєте передавати файл, перервати сеанс редагування і повернутися до попередньої версії файла. Досягти цього можна за допомогою пункту меню Додаткові Закінчити редагування. Зауважте, що & cervisia; не запитуватиме у вас підтвердження. Це означає, що якщо ви скористаєтеся цим пунктом меню, всію роботу, виконану з часу вибору пункту меню Додаткові Редагувати файли буде втрачено. Якщо бути точним, & cervisia; виконає таку команду: