Blocca i file txt usando GIT LFS?

-2

È possibile bloccare i file "txt" usando GIT LFS, altrimenti c'è qualche alternativa per bloccare i file in git per impedire ad altri utenti di usarlo (simile a Checkout in ClearCase)

    
posta Ilyasse 07.09.2017 - 18:02
fonte

2 risposte

1

Non ho mai sentito di alcun modo per bloccare un file (potrebbe essere sbagliato), ma penso che cambiare un po 'il flusso di lavoro possa aiutare.

I contributori presentano una richiesta di pull. È possibile assegnare una persona per esaminare le richieste di pull e semplicemente rifiutarle se hanno modificato i file che non si desidera modificare.

    
risposta data 07.09.2017 - 18:07
fonte
0

Proprio nella documentazione di git lfs: link

Git LFS v2.0.0 includes an early release of File Locking. File Locking lets developers lock files they are updating to prevent other users from updating them at the same time.

...

When you are ready to edit files, run the lock command:

$ git lfs lock images/foo.jpg
Locked images/foo.jpg

This registers the file as locked in your name on the server. You can view this with the locks command.

$ git lfs locks
images/bar.jpg  jane   ID:123
images/foo.jpg  alice  ID:456

The file will also be ready for you to edit and push locally. If at any time you decide you don't need the lock, you can remove it by passing the path or ID to the unlock command.

$ git lfs unlock images/foo.jpg
$ git lfs unlock --id=456

You can also unlock someone else's file with the --force flag:

$ git lfs unlock images/foo.jpg --force
    
risposta data 26.02.2018 - 01:04
fonte

Leggi altre domande sui tag