Compare commits

...

2 Commits

Author SHA1 Message Date
Massaki Archambault d309d20dd8 fix typo 2024-08-14 22:02:54 -04:00
Massaki Archambault 014d682d69 create changelog 2024-08-14 21:58:12 -04:00
3 changed files with 19 additions and 2 deletions

17
CHANGELOG.md Normal file
View File

@ -0,0 +1,17 @@
# v1.0.0
* Added support for Github forge
* Added support for Gitea/Forgejo forge
* **BREAKING** Renamed project from `gitlabfs` to `gitforgefs`
* **BREAKING** Added mandatory configuration *fs.forge* (no default)
* **BREAKING** Changed Gitlab user configuration to use user names instead of user ids
* Handle archived repo as hidden files by default
* Improved support for old version of git
* Fixed various race conditions
* Fixed inode collision issue
## Migrating from gitlabfs
1. Run `mv ~/.local/share/gitlabfs ~/.local/share/gitforgefs` to move the cache to its new location
2. Install gitforgefs
3. Redo the configuration. gitlabfs configuration is not directly compatible with gitforgefs

View File

@ -5,7 +5,7 @@ This unit file allows you to automatically start gitforgefs as a systemd unit.
2. Copy **gitforgefs@.service** into **$HOME/.config/systemd/user**. Create the folder if it does not exists. 2. Copy **gitforgefs@.service** into **$HOME/.config/systemd/user**. Create the folder if it does not exists.
``` sh ``` sh
mkdir -p $HOME/.config/systemd/user mkdir -p $HOME/.config/systemd/user
curl -o $HOME/.config/systemd/user/gitforgefs@.service https://raw.githubusercontent.com/badjware/gitlabfs/dev/contrib/systemd/gitforgefs%40.service curl -o $HOME/.config/systemd/user/gitforgefs@.service https://raw.githubusercontent.com/badjware/gitforgefs/dev/contrib/systemd/gitforgefs%40.service
``` ```
3. Reload systemd: `systemctl --user daemon-reload` 3. Reload systemd: `systemctl --user daemon-reload`

View File

@ -1,5 +1,5 @@
[Unit] [Unit]
Description=FUSE filesystem for gitlab groups and projects (%i) Description=A FUSE filesystem to automatically organize git reposistories from a git forge (%i)
Wants=network-online.target Wants=network-online.target
After=network-online.target After=network-online.target