Дані програми:
Версія: 0.5.3
Дата завантаження: 11 May 15
Ліцензія: Безкоштовно
Популярність: 66
У той час як Mercurial все про децентралізація, це іноді дуже корисно працювати в централізованому моди: якщо файли ви працюєте на не можуть бути об'єднані (бінарні файли, такі як документи Word, Photoshop зображень, і т.д.), то краще спілкуватися попереджень про будь правок, щоб уникнути одночасного роботу.
hglock є розширення, яке impliments централізованого основі файлу схеми блокування для Mercurial
Що нового У цьому випуску :.
- Вирішення проблем з Mercurial 2.5
Що нового у версії 0.5:
- Блокування файлів на копіювати і перейменовувати. З нашої моделі, сервер звичай приймати поштовх, який включає розблоковані файли, для яких замок є обов'язковим. Такі файли з'являються після перейменування, якщо новий файл не заблокований. Тим не менш, користувач не може заблокувати файл, так як він не знаходиться на сервері ще.
- Розширення тепер внутрішньо придбати замок для імені адресата про перейменування або копії. Замок для вихідного файлу залишається на місці, так що користувач власні замки для старих і нове ім'я.
- Виправлена Випуск 3: права на запис файлу не оновлюються на початковому клона, коли файл існує .hgignore
- https://bitbucket.org/aragost/hglock/issue/3/
- Випробувано розширення з Mercurial версій 1.8.4 до 2.0, і переписав код і тести, щоб зберегти сумісність.
Що нового у версії 0.4:
- Експериментальна підтримка для маркування розблоковані файли як тільки для читання. Це схоже на те, як SVN працює, коли файл має SVN :. Потреби блокування встановлено властивість
- Це не рекламується в розширенні допомоги і за замовчуванням відключена. Щоб включити, додати наступне в файл конфігурації:
- [hglock]
- updatewriteperm = True
- Коли сховище клонували, файли, помічені як вимагають блокування (супроводжуватися .hglocks) буде витягнутий тільки для читання. Коли файл заблокований, це буде зроблено для запису. Коли файл буде розблоковано (за допомогою рт.ст. розблокування Фото або рт.ст. поштовх), вона буде тільки для читання знову.
- Завдяки Скотт Sturdivant за внесок цю функцію.
- оновлення і здійснювати команди використовують замки неявно і тепер мовчки ігнорувати відсутні або неініціалізованих сховище блокування. До рт.ст. оновлення було перервати, якщо сховище блокування не була инициализирована, тепер виводить попередження, що тільки показання при --verbose використовується.
- реструктурувати код для кращого супроводу. Протокол віддаленого виклику процедур в даний час живе в своєму власному модулі.
Що нового у версії 0.3:
- на стороні клієнта перевірка штовхнув ревізій. Перед натисненням клієнти в даний час перевіряє кожен штовхнув ревізію, щоб побачити, якщо він містить будь-які розблоковані файли, для яких замок є обов'язковим. Поштовх переривається, якщо таке ревізія буде знайдений.
- Зробити рт.ст. розблокування перевірки ревізії клієнта так само рт.ст. замок робить. Це гарантує, що клієнт не розблокувати файл перед Зміни, які змінюють його були витіснені.
- основний спосіб, щоб розблокувати файли тепер просто натиснути ревізій, які впливають на файли - команда розблокування можна використовувати, тільки якщо файл не був змінений, оскільки він був заблокований .
- Відключено прапор --force для рт.ст. поштовх. Створення декількох голів на поштовх тоді більше не можлива. Натискання нову гілку раніше можна з прапором --new-галузі.
- сумісність Fix з Mercurial 1.9.x. Тепер проходять з Mercurial версії 1.8.4, 1.9, 1.9.1 та.
Що нового у версії 0.2:
- Re-реліз версії 0.1. Перехід від changegroup гачок до pretxnchangegroup гак у 575c95b4ab8f були погані наслідки. Так 575c95b4ab8f і подальшу виправлення (d87f0dc0919e, 4ba9b24da91b, 7ec8374652ad) були занадто нестабільні, щоб звільнити.
- Цей реліз заснований на 4b61dc057391 і включає в себе тільки виправлення для блокування ідентифікуючої неправильний файл у злитті (7e3a4247e682 і 019d137a6ece) разом зі змінами упаковки.
Вимоги
- Python
Коментар не знайдено