J'ai besoin de créer un espace de travail de développement commun entre deux macs connectés dans un réseau wi-fi. Un peu comme un dossier partagé. Mais le problème de l'utilisation d'un dossier partagé est qu'il y a beaucoup de problèmes de propriété et autres. La propriété peut être pour les deux ou pour un seul mac. Une idée ?
Réponses
Trop de publicités?Il pourrait être utile d'apprendre à gérer les "problèmes de propriété et autres".
Je n'ai pas de réponse définitive, mais il est possible d'attacher un disque dur externe à un Mac et de demander au système d'exploitation de ce Mac d'ignorer toutes les permissions/privilèges des fichiers sur ce disque dur externe. Si les fichiers et dossiers de ce disque dur externe sont ensuite partagés sur le réseau (je n'en suis pas certain), il est possible qu'un autre utilisateur sur un autre Mac du réseau puisse également accéder à ces fichiers sans tenir compte des autorisations qui leur sont attribuées par défaut.
Essayez ça :
Dans le Finder, montez le disque externe et choisissez Fichier : Get Info . Dans la fenêtre Info, en bas, cliquez sur le bouton Verrouiller, authentifiez-vous, et cochez la case à côté de " Ignorer la propriété sur ce volume ".
Pendant que nous examinons cette question, voici comment donner à votre collègue des privilèges complets pour accéder à un dossier ou un volume partagé qui se trouve sur votre Mac ou qui y est attaché.
Sous Préférences du système : Partage , permettre Partage de fichiers et ajouter ce volume spécifique à la Dossiers partagés en utilisant le bouton plus sous Dossiers partagés : Pour faire bonne mesure, ajoutez manuellement le nom et le mot de passe de votre collègue dans la rubrique Utilisateurs : et leur donner Lire et écrire les privilèges.
Enfin, il existe un utilitaire graphique gratuit que vous pouvez utiliser pour modifier toutes les autorisations d'un fichier ou d'un dossier sans avoir besoin d'utiliser la ligne de commande ou la fenêtre "Get Info" du Finder. Il s'appelle BatChmod . Cependant, son utilisation peut avoir des conséquences inattendues si vous ne comprenez pas bien le fonctionnement des autorisations Mac. Utilisez cet utilitaire avec précaution et évitez de l'utiliser sur le contenu de dossiers entiers si vous n'êtes pas sûr de ce que vous faites.
Quelle est la proximité des ordinateurs ? En fonction de l'environnement, il peut également être utile de voir si la synergie peut contribuer à améliorer votre poste de travail.
Dropbox ou CloudApp sont également de bons outils pour télécharger et synchroniser rapidement des données. Si vos ordinateurs sont sur le même réseau wifi, vous pouvez simplement configurer des dossiers partagés et un accès limité par comptes. Au travail, j'ai deux iMac qui partagent des fichiers via toutes ces options. Préférences système > Partage > Partage de fichiers . Il suffit ensuite d'ajouter les dossiers que vous souhaitez partager et de définir les utilisateurs qui y auront accès et ce que ces utilisateurs peuvent faire avec les dossiers.
C'est un peu la méthode la plus longue, mais si les données ne sont pas sensibles, vous pourriez utiliser un fichier Dossier partagé Dropbox .
C'est exactement le scénario que les systèmes de contrôle de version, comme GIT sont conçus pour être utilisés. Même après avoir surmonté les problèmes d'autorisation et de propriété des fichiers, il reste le problème de la gestion des modifications.
Directement du manuel de référence de GIT :
La méthode de contrôle de version choisie par de nombreuses personnes un autre répertoire (peut-être un temps- intelligents). Cette approche est très courante parce qu'elle est très simple, mais elle mais elle est aussi incroyablement sujette aux erreurs. Il est facile d'oublier dans quel répertoire vous vous trouvez et d'écrire accidentellement dans le mauvais fichier ou de copier sur des fichiers que vous n'aviez pas l'intention de faire.
Cela vous semble familier ?
Votre meilleure chance est de consacrer un peu de temps au téléchargement et à l'apprentissage de GIT, qui résoudra non seulement le problème actuel du "check-in/out" des fichiers, mais aussi probablement un certain nombre de problèmes que vous rencontrez et que vous ignorez encore.
Ils ont même une introduction de 15 minutes en ligne - Apprenez GIT dans votre navigateur - donc vous pouvez être opérationnel assez rapidement.