T13514: Migrate KDE translations to Git
Karl Ove Hufthammer
noreply at phabricator.kde.org
Thu Jan 14 16:39:31 GMT 2021
huftis added a comment.
In T13514#248308 <https://phabricator.kde.org/T13514#248308>, @aspotashev wrote:
> Another problem with SVN is, it's slow. It sometimes takes at least 10 minutes to "svn cleanup" + "svn up" when only the translations from branches trunk/kf5 and stable/kf5 are checked out, making the full run of scripty slow on my laptop (note: I don't use SSD, that might be the reason).
This sounds excessive – and rather strange. One thing I like about SVN, is that it is **fast**. I just did a test of `svn up` fetching about a whole week worth of updates for 5 languages (or 4 languages + templates) in l10n-kf5, and this took about 4 seconds (on my ~9 year old desktop PC).
`svn cleanup` may be a bit slow, but it should only needed when something is actually **wrong** with your local checkout. There should be no reason to run it except when `svn status` returns a non-empty status and you think it shouldn’t. And even then, `svn revert --recursive .` is a must better option. (You don’t run `git fsck` followed by ‘git repack’ before each `git pull`!)
On the other hand, my experience with Git on similarly large repos is that **Git** is very slow, even when there are few updates. For an example, try cloning the Git repo of the LibreOffice translations (which is much smaller than the KDE translation repo): `git clone https://github.com/LibreOffice/translations.git`
TASK DETAIL
https://phabricator.kde.org/T13514
To: huftis
Cc: heikobecker, omeritzics, yaron, Abella, yurchor, zerg, clel, xyquadrat, woltherav, subins2000, huftis, rempt, kamathraghavendra, thiagosueto, #localization, dkazakov, nalvarez, aacid, pino, ltoscano, aspotashev, bittin, krisfremen, phunh, fbampaloukas, sdepiets, skadinna, pshinjo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-i18n-doc/attachments/20210114/960bb983/attachment.htm>
More information about the kde-i18n-doc
mailing list