DigiKam has migrated to git
Thanks to the marvelous job of our KDE sysadmins, digiKam is another project to join the git repository. All the code (digiKam, kipi-plugins) that lived in the SVN is no more accessible through SVN and all is part of git now. DigiKam and its dependencies live in several repos, but thanks to Marcel Wiesweg, you can use a nice small script, that will get you going:
1) Edit your ~/.gitconfig as given in
http://community.kde.org/Sysadmin/GitFAQ#Let_Git_rewrite_URL_prefixes
2) git clone http://anongit.kde.org/digikam-software-compilation digikam-sc
Enter the directory
3) Execute ./download-repos
We're planning to release one more version from 1.x branch in about two weeks, the last one, version 1.9.0. After that, all focus will go to the new 2.0 branch, which features new non-destructive editing with versioning support, face detection & recognition, extended geo-location features and scripting support. Second beta of this branch is already out and you're all more than welcome to join the testing!
DigiKam team
What about kdesrc-build?
Why not post a module for use with kdesrc-build? kdesrc-build is supposed to allow easy build of all kde components and I'd consider digikam an important one at that...
Digikam 2.0.0 git
How to get digikam 2.0.0 from git?
Changelog
will there be a chance to get the changelog files again? The links don't work, maybe because of the change to git?
Right...
I will fix it
digiKam
migration killed splashscreen-page
Since the migration to git, the splashscreen-page (http://www.digikam.org/drupal/splashcreens) stopped working (since it directly used the websvn-URLs)
right...
I will fix it too...
digiKam
Now, after migration, how can
Now, after migration, how can I browse the repository with an internet browser ? What's the new url ?
project pages are here...
https://projects.kde.org/projects/extragear/graphics/digikam
https://projects.kde.org/projects/extragear/graphics/kipi-plugins
GIT clone not working
[08:26:58]|[tobi@tobi-desktop]|/tmp
$cat ~/.gitconfig
[url "git://anongit.kde.org/"]
insteadOf = kde:
[url "git@git.kde.org:"]
pushInsteadOf = kde:
[08:27:00]|[tobi@tobi-desktop]|/tmp
$git clone kde:scratch/mwiesweg/digikam-sc
Cloning into digikam-sc...
warning: You appear to have cloned an empty repository.
[08:27:03]|[tobi@tobi-desktop]|/tmp
$ls digikam-sc/
total 0
drwxr-xr-x 3 tobi tobi 60 Feb 22 08:27 .
drwxrwxrwt 34 root root 5620 Feb 22 08:27 ..
drwxr-xr-x 6 tobi tobi 180 Feb 22 08:27 .git
All have been moved here...
https://projects.kde.org/projects/extragear/graphics/digikam/digikam-software-compilation/repository
$ls total 108 drwxr-xr-x 4
$ls
total 108
drwxr-xr-x 4 tobi tobi 220 Feb 22 10:03 .
drwxrwxrwt 33 root root 5600 Feb 22 10:03 ..
drwxr-xr-x 7 tobi tobi 240 Feb 22 10:03 .git
-rw-r--r-- 1 tobi tobi 99 Feb 22 10:03 .gitignore
-rw-r--r-- 1 tobi tobi 200 Feb 22 10:03 .gitslave
-rw-r--r-- 1 tobi tobi 1764 Feb 22 10:03 CMakeLists.txt
-rw-r--r-- 1 tobi tobi 77 Feb 22 10:03 NEWS
-rw-r--r-- 1 tobi tobi 879 Feb 22 10:03 README
-rwxr-xr-x 1 tobi tobi 434 Feb 22 10:03 download-repos
drwxr-xr-x 2 tobi tobi 60 Feb 22 10:03 extra
-rwxr-xr-x 1 tobi tobi 73867 Feb 22 10:03 gits
[10:03:57]|[tobi@tobi-desktop]|/tmp/digikam-software-compilation
$./download-repos
Cloning into core...
fatal: The remote end hung up unexpectedly
Could not clone git://anongit.kde.org/digikam-software-compilation^digikam onto core
./download-repos: line 8: cd: core: No such file or directory
./download-repos: line 9: cd: extra/kipi-plugins: No such file or directory
./download-repos: line 10: cd: extra/libkexiv2: No such file or directory
./download-repos: line 11: cd: extra/libkdcraw: No such file or directory
[10:03:58]|[tobi@tobi-desktop]|/tmp/digikam-software-compilation
$./gits populate
Cloning into core...
fatal: The remote end hung up unexpectedly
Could not clone git://anongit.kde.org/digikam-software-compilation^digikam onto core
If I create "core" I get:
$./gits populate
sh: line 0: cd: core/.git/hooks: No such file or directory
Thank you
It seems as it is working
It seems as it is working with:
"kde://digikam" "core"
instead of
"^digikam" "core"