SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003584Прочее[All Projects] Хотелкаpublic20-11-2019 08:4725-05-2020 08:52
Reportervdemidov 
Assigned Tozed 
PrioritynormalSeverityminorReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Summary0003584: Причесывание репозитория с исходным кодом
DescriptionСмотрел я тут статистику по репе с исходным кодом САС.Планыеты и вот на что обратил внимание. В самом начале истории в коммитах имена и емейлы прописаны "кто в лес, кто по дрова". Очень хочется их пофиксить.

Сделать это просто: есть команда convert, которая принимает список замен имен авторов, исходный и результирующий репозитории. По сути мы получаем новый репозиторий с подрихтованными коммитами, но совершенно другими хешами. Минусом будет, что всем разработчикам и авторам форков придется перекачивать репозиторий, а еще то что все ссылки на исходники оставленные где-то в других местах протухнут.

В связи с переездом, проблемы описанные выше становятся совсем неакутульными.
Steps To ReproduceКоманда конвертации

hg convert --closesort -A Author_map.txt sas.planet.src sas.changed
Additional InformationВот какой список замен у меня вышел:

Author_map.txt:
Администратор@dj-vk=dj-vk <[email protected]>
[email protected]=zed <[email protected]>
admin@VSA-VAIO=Sergey Vasketsov <[email protected]>
Alex Whiter <[email protected]>=Alex Whiter <[email protected]>
alex@ABel=Alex Whiter <[email protected]>
AlexZZZ1967=AlexZZZ1967 <[email protected]>
[email protected]=Alezy80 <[email protected]>
antonio <[email protected]>=annntoha <[email protected]>
az <>=feya <[email protected]>
[email protected]=feya <[email protected]>
azya=feya <[email protected]>
azya <>=feya <[email protected]>
D:\e-mail=zed <[email protected]>
dj-vk=dj-vk <[email protected]>
dj-vk <[email protected]>=dj-vk <[email protected]>
[email protected]=Fed <[email protected]>
feya=feya <[email protected]>
Garl=Sergey Gavrilenko <[email protected]>
Garl <[email protected]>=Sergey Gavrilenko <[email protected]>
Garl_home <[email protected]>=Sergey Gavrilenko <[email protected]>
GunSmoker <[email protected]>=Aleksand Alekseev <[email protected]>
Robbi ([email protected])=Robbi <[email protected]>
vasketsov=Sergey Vasketsov <[email protected]>
Viktor Demidov=Viktor Demydov <[email protected]>
Viktor Demidov ([email protected])=Viktor Demydov <[email protected]>
Viktor Demidov <[email protected]>=Viktor Demydov <[email protected]>
Whiter=Alex Whiter <[email protected]>
zed=zed <[email protected]>
zedxxx=zed <[email protected]>
zedxxx <[email protected]>=zed <[email protected]>

Зато из 40 коммитеров остается всего 16 реальных.
Aleksand Alekseev <[email protected]>
Alex Whiter <[email protected]>
Alexandr Dolgov <[email protected]>
AlexZZZ1967 <[email protected]>
Alezy80 <[email protected]>
annntoha <[email protected]>
Coolerz <[email protected]>
dj-vk <[email protected]>
Fed <[email protected]>
feya <[email protected]>
Robbi <[email protected]>
Sergey Gavrilenko <[email protected]>
Sergey Vasketsov <[email protected]>
Viktor Demydov <[email protected]>
zarius <[email protected]>
zed <[email protected]>
Еще можно удалить всякие мусорные коммиты, которые были случайно созданны.
TagsNo tags attached.
Attached Filestxt file icon Author_map.txt [^] (1,428 bytes) 20-11-2019 08:47 [Show Content]

- Relationships
related to 0003583resolvedzed Переезд с BitBucket.org и Mercurial на GitHub.org и Git 

-  Notes
(0019852)
zed (manager)
24-05-2020 17:38

Сконвертировал в git с заменой авторов: https://github.com/sasgis/sas.planet.src

Дополнительно ещё удалил старые теги, которые были без буковки v.

vdemidov
Глянь, нормально получилось?
(0019853)
vdemidov (manager)
25-05-2020 08:30

Та вроде бы все нормально. В любом случае, лучше чем было.

- Users who viewed this issue
User List Anonymous (1352x), rass (4x), zed (7x), vdemidov (17x), nnngrach (1x), Garl (1x), dimasic (1x), noxicus (1x)
Total Views 1384
Last View 22-11-2024 09:29

- Issue History
Date Modified Username Field Change
20-11-2019 08:47 vdemidov New Issue
20-11-2019 08:47 vdemidov File Added: Author_map.txt
20-11-2019 08:48 vdemidov Relationship added related to 0003583
24-05-2020 17:38 zed Note Added: 0019852
25-05-2020 08:30 vdemidov Note Added: 0019853
25-05-2020 08:52 zed Status new => resolved
25-05-2020 08:52 zed Resolution open => fixed
25-05-2020 08:52 zed Assigned To => zed



Copyright © 2007 - 2024 SAS.Planet Team