IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Phone .NET Discussion :

Visual Studio et Git [Débutant]


Sujet :

Windows Phone .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2014
    Messages : 9
    Par défaut Visual Studio et Git
    Bonjour,

    je suis en train de développer un application universelle pour Windows en C# dans le cadre d'un projet étudiant.
    Pour gérer notre code, on utilise Git.
    Quelles extensions sont à exclure des commit ?
    J'ai déjà exclu les .sln
    Il y a des .csproj, mais je ne sais pas à quoi ils servent.

    Merci pour votre aide !


  2. #2
    Membre extrêmement actif Avatar de DotNET74
    Homme Profil pro
    Watch R&D Engineer & Apprenti .NET
    Inscrit en
    Août 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Watch R&D Engineer & Apprenti .NET

    Informations forums :
    Inscription : Août 2003
    Messages : 1 986
    Par défaut
    Hello,

    les .**proj sont des fichiers proprent à chaque projet qui se trouve dans une solution *.sln

    il y a .csproj pour C#, .vbproj pour VB.NET etc...

  3. #3
    Membre très actif
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2014
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Août 2014
    Messages : 218
    Par défaut
    Citation Envoyé par francoisclb Voir le message
    Bonjour,

    je suis en train de développer un application universelle pour Windows en C# dans le cadre d'un projet étudiant.
    Pour gérer notre code, on utilise Git.
    Quelles extensions sont à exclure des commit ?
    J'ai déjà exclu les .sln
    Il y a des .csproj, mais je ne sais pas à quoi ils servent.

    Si tu exclus les .sln (fichiers "solution") et les .csproj (fichier de projet C#) ce n'est plus une application que tu auras dans ton GIT mais juste une collection de fichiers sources, impossible à recompiler.

    Fichier .sln : fichier de la solution, référence les .csproj
    Fichier .csproj : fichier de projet C#; un fichier par projet; référence les classes, interfaces, ressources, etc .... du projet.

    Les seuls fichiers à exclure en pratique sont les binaires(contenus dans bin & obj - et sauf si tu veux les monter sur le GIT, bien sur) et les fichiers .suo (Solution User Options) et .csproj.user

  4. #4
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2009
    Messages : 24
    Par défaut
    Hasard des choses je viens de tomber sur ce tuto http://peted.azurewebsites.net/intro...visual-studio/

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2014
    Messages : 9
    Par défaut
    Merci beaucoup pour vos réponses.

    Du coup je vais garder le sln et les proj.

    ChickenJim, merci pour le tuto, ça a l'air intéressant. Je regarderais ça plus en détail.

  6. #6
    Membre extrêmement actif Avatar de DotNET74
    Homme Profil pro
    Watch R&D Engineer & Apprenti .NET
    Inscrit en
    Août 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Watch R&D Engineer & Apprenti .NET

    Informations forums :
    Inscription : Août 2003
    Messages : 1 986
    Par défaut
    De toute façon,

    si tu commences à enlever certains fichiers, ta solution ne sera plus stable et du coup ta sauvegarde ne servira à rien.

    Je ne penses pas que Microsoft s'amuse à créer des fichiers qui ne servent à rien ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Microsoft sort Visual Studio Tools for Git
    Par Hinault Romaric dans le forum Visual Studio
    Réponses: 7
    Dernier message: 17/07/2013, 17h15
  2. Microsoft intègre le support de Git à Visual Studio
    Par Hinault Romaric dans le forum Visual Studio
    Réponses: 14
    Dernier message: 07/04/2013, 12h55
  3. GIT & VISUAL STUDIO & gitignore
    Par champomy62 dans le forum GIT
    Réponses: 3
    Dernier message: 11/10/2012, 19h02
  4. Git avec Visual Studio ?
    Par kfx_2000 dans le forum Visual Studio
    Réponses: 0
    Dernier message: 19/06/2009, 00h42
  5. Version de Windows dans Visual Studio !!!
    Par Jasmine dans le forum MFC
    Réponses: 3
    Dernier message: 18/03/2004, 17h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo