web-dev-qa-db-fra.com

Commettre le code sur Subversion (première fois)

Je suis nouveau sur Subversion. Je dois commettre un code sur Subversion et c'est la première fois que je le fais. Donc, mon mentor m'a dit de mettre le nom d'utilisateur sur son serveur en utilisant SSH. J'ai fait ceci en suivant le code:

amit@<URL> et cela fonctionne bien.

Maintenant, il a demandé de valider le code et il m'a donné l'URL, mais il m'a dit de créer d'abord un dossier avec le nom d'utilisateur que vous avez obtenu au moment de SSH, à savoir amit. 

Comment créer un dossier sur svn link puis comment valider le projet.

12
user478489

Commencez par vérifier ce dépôt par

svn checkout <Your URL> svn

Maintenant, cd dans svn dossier, créez un dossier de nom d’utilisateur (amit) dans svn dossier et validez:

svn commit -m"username folder is created."

Maintenant, copiez vos fichiers dans ce dossier ( amit dans votre cas). Maintenant, vous devez ajouter chaque nouveau fichier ou nouveau dossier:

svn add filename
svn add foldername

Maintenant, vous pouvez commettre ces fichiers sur le serveur:

svn commit -m"Some new files are added."

Remarque: Les textes après -m sont des commentaires que vous pouvez modifier en fonction de vos besoins.

24
Naveed

Magique !! :)

Si vous avez déjà un projet sur lequel vous avez commencé à travailler mais que ce n'est pas encore une copie de travail svn.

La manière la plus simple jamais:

Accédez au dossier de projet dans le terminal à l'aide de cd et tapez:

svn co http://svn.mine.com/svn/app_ios/trunk/ .

puis:

svn add --force.

puis:

svn commit -m "premier commit"

3
hasan

svn ci est aussi bon que d'utiliser svn commit

2
Jatin Dhoot

J'ai dû envoyer mon code à d'autres URL svn à partir de mon svn. Ce que j'ai fait

1 Prenez la caisse de la destination svn url au même endroit (où je dois envoyer mon code)

svn co destination_svn_url

2 Maintenant, j'ai mon code. J'ai supprimé le dossier .svn (caché) de mon code en utilisant la commande suivante pour éviter les conflits entre les versions

rm -rf `find. -type d -nom .svn`

3 Maintenant, j'ai copié mon code (dossier) et je l'ai collé dans le dossier de destination, à l'étape 1, puis j'ai exécuté la commande suivante.

svn add folder_path_i_paste

4 Maintenant, validez le code.

svn commit -m "Code poussé"

0
GSK

Créez le dossier dans votre système de fichiers home et envoyez le tout au serveur.

ex: amit/your_project_folder /

0
Connman

// Ajoute d'abord une copie de travail

  • svn co votre url
  • svn add * --force
  • svn commit -m "premier commit"

// Supprime les frameworks tels que Google Places, Google Maps, Google Maps Core car ils causent des erreurs lors du téléchargement des données.

0
Akhil Johny

Pas sûr, mais j'essaierais ceci:

  • svn mkdir armit@<Host>/<your_folder>
  • svn checkout armit@<Host>/<your_folder>
  • copiez vos fichiers dans <your_folder> en local
  • svn commit <your_folder>
0
user806303