Version: 2021.1
Universal Windows 10 Applications: Empezando
Configurando el Servidor de Asset (Recursos)

Servidor de Assets (Recursos) (Licencia de Equipo)

WARNING: LEGACY DOCUMENTATION
Note that that from 2017.1 the Asset Server a deprecated product. We recommend using Plastic SCM or Perforce for version control in your Unity project. 2017–06–30

Descripción del Servidor de Asset de Unity

PlasticSCM PerForce

El Unity Asset Server es un asset que a la vez sirve como sistema de control de versión con un interfaz gráfico integrado en el Unity. Está pensado para ser utilizado por miembros del equipo de desarrollo del proyecto, ya sea trabajando en el sitio o en forma remota. El Servidor de Assets está altamente optimizado para manejar objetos binarios grandes, de modo que pueda albergar proyectos con carpetas de volumen masivo. Cuando se suban objetos, Import Settings cualquier otra meta data relacionada al asetts es igualmente actualizada. En el núcleo del sistema están completamente incorporadas las funciones de renombrar y cambiar de sitio a los archivos.

Está disponible sólo para usuarios con Team License (Licencia de Equipo). Para adquirir una Team License (Licencia de Equipo) (si usted no la tiene como parte de Unity Pro) por favor visitar la tienda de Unity en http://unity3d.com/store

Tenga en cuenta que el Asset Server es un producto antiguo y ya no se mantiene.

¿Nuevo en Control de Código Fuente?

Si usted nunca ha utilizado un Control de Fuentes con anterioridad, puede resultarle un tanto incómodo empezar a gestionar cualquier sistema de versionamiento. El Control de Fuentes almacena la colección completa de todos sus assets - cuerpos (meshes), texturas, materiales, códigos y todo lo demás - en una base de datos dentro de un tipo de servidor. Ese servidor puede ser el mismo PC que usted utiliza para correr el Unity. Puede ser otra PC dentro de su red LAN. Puede ser un equipo ubicado en algún sitio remoto del planeta. Podría incluso, ser una máquina virtual. Hay un un sin número de opciones, pero la ubicación del servidor no es tan importante a fin de cuentas. Lo que importa es que usted pueda acceder a ella y que almacene toda la información de su juego.

En cierto modo, el Servidor de Assets es como un respaldo de su Project Folder. Usted no manipula directamente el contenido dentro del servidor mientras está desarrollando. Primero realice los cambios localmente. Luego, usted debe hacer Commit Changes al proyecto en el Servidor de Objetos. Esta acción sincroniza el proyecto local con el Servidor de Objetos.

Ahora bien, cuando sus compañeros realizan algún cambio y lo sincronizan con el Servidor de Assets, el proyecto local del compañero es igual al del servidor, pero no al de usted. Para sincronizar su proyecto local con el servidor, usted deberá hacer Update from Server.De esta manera, cualquier cambio efectuado por sus colegas será descargado a su equipo, desde el servidor.

Este es el flujo de trabajo básico cuando se utiliza el Servidor de Assets. Adicionalmente, se puede retroceder a la versión previa de los assets, se pueden hacer comparaciones de archivos, fusión de códigos, resolución de conflictos y recuperación de assets eliminados.

Configurando el Servidor de Asset (Recursos)

El Servidor de assets requiere de una sola configuración en el servidor y una configuración de cliente para cada usuario. Puede obtener más información sobre cómo realizar estas tareas en: Asset Server Setup page.

El resto de esta guía explica como implementar, administrar y usar regularmente el Servidor de Assets Recursos.

Uso diario del Servidor de Asset (Recursos)

En esta sección se explican las tareas comunes, flujos de trabajo y las mejores prácticas para el uso diario del Servidor de Assets (Recursos).

Cómo empezar

Si va a unirse a un equipo que tiene mucho trabajo almacenado en el servidor de Asset (Recursos), esta es la manera más rápida de ponerse en marcha correctamente.

  1. Cree un nuevo Proyecto vacío sin ninguno paquete importado
  2. Go to Edit > Project Settings, then select the Editor category, and select Asset Server as the version control mode.
  3. From the menubar, select Window > Asset Management > Version Control
  4. Haga click en el botón de Connection
  5. Ingrese su nombre de usuario y contraseña (proporcionado por su administrador del Asset Server (Servidor de Recusos))
  6. Haga click en Show Projects seleccione el proyecto deseado
  7. Oprima Connect
  8. Oprima la pestaña Update
  9. Oprima el botón Update
  10. Si un conflicto ocurre, descarte todas las versiones locales
  11. Espere a que termine la actualización
  12. Está listo para continuar

Fundamentos del Flujo de Trabajo

Cuando utilice el Servidor de Assets en un equipo, se recomienda como mejor práctica, actualizar su proyecto local tan pronto inicie su trabajo y Commit Changes al final del día o cuando termine de trabajar en el proyecto. También se recomienda subir al servidor cuando haya culminado un avance importante, incluso a media jornada. En términos generales, se recomienda actualizar sus cambios regularmente.

Entendiendo la Vista de Servidor (Server View)

The Server View is your window into the Asset Server you’re connected to. You can open the Server View by selecting Window > Asset Management > Version Control.

La pestaña Overview
La pestaña Overview

Server View está dividido en pestañas: Overview, Update y Commit. Overview muestra cualquier diferencia entre su proyecto local y la última versión en el servidor con opciones para enviar rápidamente los cambios locales o descargar las últimas actualizaciones. Update muestra los últimos cambios remotos en el servidor y permite descargarlos a su proyecto local. Commit permite crear un Changeset y enviarlo al servidor para que pueda ser descargado por otros.

Conectando al servidor

Antes de poder usar el Servidor de Assets, debe conectarse a él. Para hacerlo, pulse en el botón Connection que le llevará a la pantalla de conexión:

La pantalla de conexión del Servidor de Assets
La pantalla de conexión del Servidor de Assets

Esto es lo que debe rellenar:

  1. Dirección del servidor
  2. Usuario
  3. Contraseña

Al pulsar Show projects podrá ver los proyectos disponibles en el servidor de assets y elegir a cual quiere conectar pulsando Connect. Tenga en cuenta que tendrá que obtener un nombre de usuario y una contraseña de su administrador de sistemas. Su administrador de sistemas creó las cuentas al instalar el servidor de assets.

Actualizando desde el Servidor

Para descargar todas las actualizaciones de un servidor, selecciona la pestaña Update de la pestaña General y observará una lista de los últimos conjuntos de cambios realizados. Al seleccionar uno de estos podrá observar qué fue cambiado en el proyecto así como el mensaje proveído en el cambio. Presiona Update y comenzará a descargar todas las actualizaciones de los conjuntos de cambios.