Nicolasniesm (talk | contribs) |
Nicolasniesm (talk | contribs) |
||
Line 58: | Line 58: | ||
<pre>mkdir repo.git | <pre>mkdir repo.git | ||
cd repo.git | cd repo.git | ||
git --bare init | git --bare init | ||
touch git-daemon-export-ok | touch git-daemon-export-ok | ||
cd .. | cd .. | ||
scp -r repo.git/ su_usuario_de_fedora@fedorapeople.org:~/public_git/</pre> | scp -r repo.git/ su_usuario_de_fedora@fedorapeople.org:~/public_git/</pre> | ||
Este código crea un repositorio "bare" (no tiene un directorio ocupado). Contiene solo los archivos que son parte del directorio git. De un repositorio git non-bare. | |||
{{admon/Importante|El nombre del repositorio debe tener extensión .git|La web de git no podrá mostrar los repositorios que no tengan extensión <code>.git</code>.|}} | |||
En proceso de traducción | En proceso de traducción |
Revision as of 20:32, 28 June 2011
fedorapeople.org
Está página explica de forma detallada sobre cómo obtener y utilizar sus datos personales en el enlace fedorapeople.org, en este sitio los colaboradores de Fedora pueden subir archivos para compartir con diferentes personas de todo el mundo. Es un sitio perfecto para aquellas personas que desean subir archivos como: srpms, parches, repositorios personales.
Contenido
Por favor no distribuya en fedorapeople.org ningún material que Fedora no pueda distribuirlo por razones legales. Según la lista de Fedora que aparece en el enlace ForbiddenItems.
Acceder a tu espacio en fedorapeople.org
- Usted necesita una cuenta en [1]
- Usted debe ser patrocinado por un grupo (que no sean los grupos CLA)
- Usted necesita generar una llave ssh (ssh-keygen-t rsa).
- Subir la llave ssh en su cuenta de Fedora. Para subir la llave visite el enlace [2] y seleccione el archivo de claves mediante el campoPúblicar RSA de llave SSH. Normalmente, la clave se almacena en su directorio home en .ssh / id_rsa.pub. La llave ssh se activa una hora después haberla de subido.
- Para conectarse, utilice la llave ssh que ha cargado en su cuenta de Fedora:
ssh-i ~ / .ssh / id_rsa <su_usuario_de_fedora> @ fedorapeople.org
Este procedimiento se puede realizar a través del enlace de la cuenta de Fedora [3]
- Mientras este conectado en su cuenta , haga clic en "Mi Cuenta" en la barra lateral.
- Seleccione "Editar" al lado de "Datos de la cuenta".
- Escriba lo siguiente en la "Publicar la llave RSA SSH:" el campo:
~ / .ssh / id_rsa.pub
- Haga clic en el botón "Guardar"
- Verifique que sea un éxito. Usted podrá ver "ssh-rsa", seguido de la cadena alfanumérica de la "llave pública SSH:" campo de datos de su cuenta.
Respuestas Comunes
- Cada contribuyente de Fedora tiene 2000000 KiB de espacio controlado (aproximadamente 1954 MiB).
- Si usted se queda sin espacio deberá eliminar los archivos que ya no necesite. Si no puede eliminar ningún archivo entonces deberá comunicarse con la infraestructura de Fedora para aumentar su espacio.
- Para hacer que un espacio sea público, cree un directorio con public_html.
- Fedorapeople no se utilizará para el desarrollo o creación de repositorios. Los repositorios tendrán que ser creado en otro lugar y se cargan a través de scp o rsync.
Para copiar archivos de la línea de comandos, usted puede utilizar el programa scp
scp /path/to/file su_usuario_de_fedora@fedorapeople.org:/home/fedora/tu_usuario_de_fedora/public_html
- Una vez cargado en el directorio de usuarios public_html los archivos estarán disponibles a través del link:http://su_usuario_de_fedora.fedorapeople.org
- Dar a otros usuarios acceso de lectura / escritura / etc archivos mediante el uso de ACL extendido. Leer páginas del manual de setfacl y getfacl para agregarlos a su directorios / archivos. Esto proporciona al usuario jkeating permiso de lectura y escritura de archivos.
setfacl -m u:jkeating:rw file
soporte de alojamiento git BETA
ahora fedorapeople.org tiene soporte de alojamiento git para repositorios incluyendo el acceso a ellos a través del link git://protocolo para descargas anónimas, así como proporcionar gitweb. "Esto debe considerarse Beta".
Éste es un resumen rápido de cómo empezar a utilizar git en fedorapeople.org. Se asume que ya está algo famirializado con git. Puede que desee visitar Referencia de git.
Crear un directorio ~ / public_git en fedorapeople.org
ssh su_usuario_de_fedora@fedorapeople.org "mkdir ~/public_git"
Creando un repositorio nuevo git en ~/public_git
Como ejemplo, aquí está un método para crear un repositorio vacío "en su sistema local" y subirlo:
mkdir repo.git cd repo.git git --bare init touch git-daemon-export-ok cd .. scp -r repo.git/ su_usuario_de_fedora@fedorapeople.org:~/public_git/
Este código crea un repositorio "bare" (no tiene un directorio ocupado). Contiene solo los archivos que son parte del directorio git. De un repositorio git non-bare.
En proceso de traducción