3 ms·
If you just want to use for personal single-person projects fossil [1] and mercurial [2] may be a better choice, given both come with in-built web interface. Ju
by dragonsh 6y ago
If you just want to use for personal single-person projects fossil [1] and mercurial [2] may be a better choice, given both come with in-built web interface. Just run hg serve or fossil server or fossil ui. No need any external platform or program.
[1] https://fossil-scm.org/home/doc/trunk/www/index.wiki https://fossil-scm.org/home/doc/trunk/www/index.wiki
[2] https://www.mercurial-scm.org/ https://www.mercurial-scm.org/
- Conan_Kudo 6y agoI personally use Pagure[1] for mine. I use it because Pagure is fairly easy to install and maintain and it's packaged in virtually all major distributions[2][3][4][5]. I can easily develop my personal projects in them, have my own kanban boards for task tracking, and all the project data is stored as Git repos, which makes it easy to archive and replicate (with full project history). I've got a personal instance running on openSUSE in a tiny 1 vCPU+1GB RAM VPS, and it works really well. It's fairly lightweight on resources, too (my VPS instance rarely sees significant load). [1]: https://pagure.io/pagure https://pagure.io/pagure [2]: https://src.fedoraproject.org/rpms/pagure https://src.fedoraproject.org/rpms/pagure [3]: https://build.opensuse.org/package/show/openSUSE:Factory/pagure https://build.opensuse.org/package/show/openSUSE:Factory/pag... [4]: https://packages.debian.org/sid/pagure https://packages.debian.org/sid/pagure [5]: https://packages.ubuntu.com/focal/pagure https://packages.ubuntu.com/focal/pagure
- boogies 6y ago(Offtopic) You can simplify [2]–[5] to just ¹. ¹https://repology.org/project/pagure/versions https://repology.org/project/pagure/versions
- Conan_Kudo 6y agoHmm, yeah, I guess I could. I'll keep it in mind for the future. :)
- knuthsat 6y agoThis looks great!
- scambier 6y agoI've been using fossil for personal projects, for the last 3 months. The all-in-one aspect is great, and it's literally 2 commands to start a server. When I need a new remote repository, I just have to copy the .fossil file on my VPS. The only thing I don't like is the issues management, which isn't user-friendly at all. I didn't know that mercurial had a web interface, I'll certainly take a look this week.
- jetpackjoe 6y agoIs there a good git -> fossil tutorial/migration guide?
- bovermyer 6y agoFossil itself has a decent translation guide: https://fossil-scm.org/home/doc/trunk/www/gitusers.md https://fossil-scm.org/home/doc/trunk/www/gitusers.md
- pokstad 6y agoGit also has git-web and gitk for local GUI usage.