{"id":13422,"date":"2022-10-24T14:11:57","date_gmt":"2022-10-24T20:11:57","guid":{"rendered":"http:\/\/201.237.206.56\/Sitios\/ugit.siua.ac.cr\/?p=13422"},"modified":"2022-10-26T09:34:43","modified_gmt":"2022-10-26T15:34:43","slug":"cgi-planificacion-institucional","status":"publish","type":"post","link":"https:\/\/sada.services\/?p=13422","title":{"rendered":"CGI: Planificaci\u00f3n Institucional (PPI)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Jira<\/h2>\n\n\n\n<p><a href=\"https:\/\/universidadnacional.atlassian.net\/jira\/your-work\">https:\/\/universidadnacional.atlassian.net\/jira\/your-work<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Dentro de Planificaci\u00f3n institucional existe uan kanban para la gesti\u00f3n de los proyectos<\/li><li>Direcci\u00f3n espec\u00edfica: <a rel=\"noreferrer noopener\" href=\"https:\/\/universidadnacional.atlassian.net\/jira\/software\/c\/projects\/PPI\/boards\/144\" target=\"_blank\">https:\/\/universidadnacional.atlassian.net\/jira\/software\/c\/projects\/PPI\/boards\/144<\/a><\/li><li>Se compone 6 columnas:<ul><li>Por hacer:<ul><li>Lista de las tareas a desarrollar ordenas por:<ul><li>Spring<\/li><li>Prioridad<\/li><\/ul><\/li><\/ul><\/li><li>En Progreso:<ul><li>Lista de las tareas que actualemente los desarrolladores est\u00e1n trabajando<\/li><\/ul><\/li><li>Pend Rev C\u00f3digo (Pendiente de Revisi\u00f3n de C\u00f3digo):<ul><li>Una vez que un desarrollador probo localmente su tarea, esta debe ser revisada por otro compa\u00f1ero<\/li><\/ul><\/li><li>Su. Desarrollo (Subir a Desarrollo)<ul><li>Si la revisi\u00f3n del c\u00f3digo por parte del compa\u00f1ero es existosa, se debe para la tarea a esta etapa para que el cordinardor del proyecto la suba a desarrollo<\/li><\/ul><\/li><li>Pr. Desarrollo (Pruebas Desarrollo):<ul><li>Cuando el c\u00f3digo se encuentra en el servidor de desarrollo, el coordinador pasa la tarea a una etapa de pruebas en desarrollo parra comprobar su funcionamiento, es responsabilidad del desarrollador realizar las pruebas respectivas en el ambiente de desarrollo<\/li><\/ul><\/li><li>hecho:<ul><li>Si las pruebas en desarrollo son existosas, se puede dar por finalizada la tarea uicandola en la columna de hecho<\/li><\/ul><\/li><\/ul><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"257\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_026-1024x257.png\" alt=\"\" class=\"wp-image-13423\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_026-1024x257.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_026-300x75.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_026-768x193.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_026-1536x385.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_026.png 1638w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Notas: Jira<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Si se encuentra un error peque\u00f1o al c\u00f3dificar se puede corregir de una vez, pero debe agregar una nota en la tarea<\/li><li>Si existre una atraso de la tarea se debe poner en los comentarios la raz\u00f3n<\/li><li>Hay que registrar el tiempo de forma diario Seguimiento de tiempo NO SE PUEDE REVERSAR<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Creaci\u00f3n de rama a partir de Tarea-Jira<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Para crear una nueva rama para atender una tarea de jira<\/li><li>Primero debemos ingresar al Jira: <a rel=\"noreferrer noopener\" href=\"https:\/\/universidadnacional.atlassian.net\/jira\/software\/c\/projects\/PPI\/boards\/144\" target=\"_blank\">https:\/\/universidadnacional.atlassian.net\/jira\/software\/c\/projects\/PPI\/boards\/144<\/a><\/li><li>Luego debemos seleccionar la trea que deseamos trabajar<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"875\" height=\"604\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_032.png\" alt=\"\" class=\"wp-image-13451\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_032.png 875w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_032-300x207.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_032-768x530.png 768w\" sizes=\"(max-width: 875px) 100vw, 875px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Luego debemos asiganarnos la tarea para esto:<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"328\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_033-1024x328.png\" alt=\"\" class=\"wp-image-13452\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_033-1024x328.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_033-300x96.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_033-768x246.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_033.png 1478w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Luego desde aqu\u00ed podemos modificar su estado, asignandola a \u00abEN PROGRESO\u00bb<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"468\" height=\"524\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_034.png\" alt=\"\" class=\"wp-image-13453\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_034.png 468w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_034-268x300.png 268w\" sizes=\"(max-width: 468px) 100vw, 468px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Y finalmente creamos la rama, seleccionando la opci\u00f3n de \u00abcrear rama\u00bb<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"911\" height=\"593\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_035.png\" alt=\"\" class=\"wp-image-13454\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_035.png 911w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_035-300x195.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_035-768x500.png 768w\" sizes=\"(max-width: 911px) 100vw, 911px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Seleccionamos la opci\u00f3n \u00abCrear rama en Bitbucket\u00bb<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"668\" height=\"501\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_036.png\" alt=\"\" class=\"wp-image-13455\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_036.png 668w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_036-300x225.png 300w\" sizes=\"(max-width: 668px) 100vw, 668px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>esto nos va a llevar bitbucket: <a rel=\"noreferrer noopener\" href=\"https:\/\/bitbucket.una.ac.cr\/\" target=\"_blank\">https:\/\/bitbucket.una.ac.cr\/<\/a> ugmaros\/pt22.<\/li><li>Donde debemos completar la siguiente informaci\u00f3n:<ul><li>Repository: SIGESA\/SIGESA<\/li><li>Branch type:<ul><li>Feature: para PPI este es el type principal cualquier tarea de jira debe ser esta<\/li><li>BugFix: para PPI este solo cuando es una reparaci\u00f3n de un error<\/li><li>Si desea consultar los tipos puede hacer <a rel=\"noreferrer noopener\" href=\"Utilizaci\u00f3n de Git y flujo de trabajo en SIGESA\" data-type=\"URL\" data-id=\"CGI: Utilizaci\u00f3n de Git y flujo de trabajo en SIGESA\" target=\"_blank\">aqu\u00ed<\/a><\/li><\/ul><\/li><li>Branch from: develop<ul><li>Todas la nuevas ramas se deben obtener de \u00abdevelop\u00bb que es la \u00faltima versi\u00f3n de SIGESA<\/li><li>Sin embargo hay otra rama \u00abdevelop-ppi\u00bb que es el servidor de desarrollo, donode se deben realizar las pruebas por esta raz\u00f3n es necesario que cuando se suba una tarea se suba en ambos servidores<\/li><\/ul><\/li><li>Branch name: por defecto jira le colo el nombre de la tarea a la nueva rama sin embargo debemos eliminar la descripci\u00f3n y solo dejar su n\u00famero de tarea. Ej: PPI-251<\/li><\/ul><\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"527\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_038.png\" alt=\"\" class=\"wp-image-13457\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_038.png 710w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_038-300x223.png 300w\" sizes=\"(max-width: 710px) 100vw, 710px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"721\" height=\"529\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_039.png\" alt=\"\" class=\"wp-image-13458\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_039.png 721w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_039-300x220.png 300w\" sizes=\"(max-width: 721px) 100vw, 721px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"671\" height=\"571\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_040.png\" alt=\"\" class=\"wp-image-13459\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_040.png 671w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_040-300x255.png 300w\" sizes=\"(max-width: 671px) 100vw, 671px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Y con esto abremos terminado la creaci\u00f3n de una rama desde una tarea de jira<\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conexi\u00f3n. desa07<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Ahora para PPI, el servidor de desarrollo es el DESA07<\/li><li>Por tanto debemos agregar o modiificar la conexi\u00f3n de BD dentro de nuestro SQLDeveloper<\/li><li>Lo abrimos y le damos \u00abNueva Conexi\u00f3n\u00bb<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"168\" height=\"241\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_048.png\" alt=\"\" class=\"wp-image-13460\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Y agregamos la siguiente conexi\u00f3n<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>nombre: desa07\nusuario: adm\np: sigesa2015\nNombre de host: sigesa-desa.una.ac.cr\npuerto: 1521\nSID: DESA07<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"819\" height=\"526\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_042-1.png\" alt=\"\" class=\"wp-image-13463\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_042-1.png 819w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_042-1-300x193.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_042-1-768x493.png 768w\" sizes=\"(max-width: 819px) 100vw, 819px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Con esto tendremos una conexi\u00f3n a la BD para poder trabajar a nivel SQL<\/li><li>Sin embargo, para que nuestra aplicaci\u00f3n LOCALHOST vea al servidor de BD DESA07<\/li><li>Debemos abrir por SSH  nuestra M\u00e1quina Virtual<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh cgi@10.0.100.30<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Y nos debemos ubicar en la carpeta que contiene el tomcat del CGI (El que contiene la configuraci\u00f3n de BD)<\/li><li>Espec\u00edficamente en la carpeta de conf<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/home\/cgi\/apache-tomcat-8.5.78\/conf<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Luego de esto abrimos el archivo<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>nano context.xml<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Buscamos la l\u00ednea que tiene la URL por ejemplo a DESA01 y la modificamos por DESA07<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>url=\"jdbc:oracle:thin:@sigesa-desa.una.ac.cr:1521:DESA01\"\nX\nurl=\"jdbc:oracle:thin:@sigesa-desa.una.ac.cr:1521:DESA07\"<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Y con esto ya nuestra aplicaci\u00f3n se encuentra viendo a DESA07<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Configuraci\u00f3n de VS Code<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Si desea ver la configuraci\u00f3n de VS Code puede visitar: <a href=\"CGI: Configuraci\u00f3n de Visual\" data-type=\"URL\" data-id=\"CGI: Configuraci\u00f3n de Visual\">aqu\u00ed<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Conectar y Clonar con Bitbucket<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Si es la primera vez que va a clonar desde VS Code debe serguir estos pasos:<\/li><li>Vamos a la secci\u00f3n de git -&gt; Clone Repository<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"565\" height=\"394\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_193.png\" alt=\"\" class=\"wp-image-12630\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_193.png 565w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_193-300x209.png 300w\" sizes=\"(max-width: 565px) 100vw, 565px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Vamos a bitbucket , espec\u00edficamente al proyecto de <a rel=\"noreferrer noopener\" href=\"https:\/\/bitbucket.una.ac.cr\/projects\/ERP\/repos\/sigesa\/browse\" target=\"_blank\">SIGESA<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/bitbucket.una.ac.cr\/projects\/ERP\/repos\/sigesa\/browse\" target=\"_blank\">https:\/\/bitbucket.una.ac.cr\/projects\/ERP\/repos\/sigesa\/browse<\/a><\/li><li>Y le damos la opci\u00f3n de clone<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"278\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_186.png\" alt=\"\" class=\"wp-image-12632\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_186.png 696w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_186-300x120.png 300w\" sizes=\"(max-width: 696px) 100vw, 696px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>O puede utilizar la siguiente direcci\u00f3n<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;bitbucket.una.ac.cr\/scm\/erp\/sigesa.git<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Regresamos a VS Code y la pegamos<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"728\" height=\"183\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_194.png\" alt=\"\" class=\"wp-image-12633\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_194.png 728w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_194-300x75.png 300w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Seleccionamos donde lo deseamos clonar para nuestro caso utilizaremos el \u201cEscritorio\u201d<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"201\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_195.png\" alt=\"\" class=\"wp-image-12635\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_195.png 753w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_195-300x80.png 300w\" sizes=\"(max-width: 753px) 100vw, 753px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Nos pregunta los datos del usuario.<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>gmatamoros\nt22.<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Si todo el proceso es correcto:<ul><li>Debemos tebner conexi\u00f3n al servidor remoto<\/li><li>Y el c\u00f3digo de SIGESA en VS Code<\/li><li>Y la rama creada en los pasos anteriores<\/li><\/ul><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"729\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_049-1024x729.png\" alt=\"\" class=\"wp-image-13464\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_049-1024x729.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_049-300x214.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_049-768x547.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_049.png 1377w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>ahora podemos  ir a FILE-&gt;SAVE WORKSPACE AS<\/li><li>Y guardar el workspace con toda la configuraci\u00f3n para que cuando abramos VS Code nos haga todo solo<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Modificaci\u00f3n de la rama<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Para este ejemplo se crear una tarea-jira de crear una bitacora, aqupi no se va a mostrar los cambios pero si desea ver como crear una bitacora puede ver el articulo: <a href=\"Creaci\u00f3n de bitacora\" data-type=\"URL\" data-id=\"CGI: Creaci\u00f3n de bitacora\" target=\"_blank\" rel=\"noreferrer noopener\">CGI: Creaci\u00f3n de bitacora<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Publicaci\u00f3n de modificaciones<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Una vez que se terminar de programar y probar la tarea-Jira<\/li><li>Debemos hacer commit a todos los cambios <\/li><li>para esto primero debemos decirle a git cual es nuestro usuario e informaci\u00f3n<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>git config --global user.name \"Gustavo Matamoros Gonz\u00e1lez\"\ngit config --global user.email \"gustavo.matamoros.gonzalez@una.cr\"\ngit config --global color.ui true\ngit config --global credential.helper store\n\ngit config --global alias.superlog \"log --graph --abbrev-commit --decorate --date=relative --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all\"<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>VS Code trae una herramienta para git, por tanto podemos guardar el commit desde la herramienta<\/li><li>Tambien desde la herramienta en la flecha de abajo podemos hacer de una vez \u00abCommit and Push\u00bb<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"569\" height=\"349\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_055.png\" alt=\"\" class=\"wp-image-13476\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_055.png 569w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_055-300x184.png 300w\" sizes=\"(max-width: 569px) 100vw, 569px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>O podemos ejecutar desde la terminal<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>git commit -m \"Mensaje\"<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>NOTA IMPORTANTE: para PPI se recomienda que solo se haga un commit para la tarea-jira y debe tener como comentario el t\u00edtulo de la tarea<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"375\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_056-1024x375.png\" alt=\"\" class=\"wp-image-13477\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_056-1024x375.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_056-300x110.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_056-768x281.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_056.png 1047w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Y publicamos los cambios<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>git push<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Con esto ya tenemos nuestros cambios en la bitbucket<\/li><li>Ahora debemos solicitar una \u00abpull resquet\u00bb o unificaci\u00f3n al c\u00f3digo<\/li><li>Pero debemos recordar que tenemos dos ramas <ul><li>develop<\/li><li>develop-ppi<\/li><\/ul><\/li><li>Por tanto debemos solicitar un pull request para cada uno<\/li><li>Y tambien se debe solicitar a un compa\u00f1ero la revisi\u00f3n del c\u00f3digo<\/li><li>Para esto debemos ingresar a <a rel=\"noreferrer noopener\" href=\"https:\/\/bitbucket.una.ac.cr\/projects\/ERP\/repos\/sigesa\/pull-requests?create\" target=\"_blank\">https:\/\/bitbucket.una.ac.cr\/projects\/ERP\/repos\/sigesa\/pull-requests?create<\/a><\/li><li>Seleccionamos la rama que deseamos solicitar el pull request<\/li><li>Y en destino la rama develop<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"410\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_057-1024x410.png\" alt=\"\" class=\"wp-image-13480\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_057-1024x410.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_057-300x120.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_057-768x307.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_057-1536x615.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_057.png 1884w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Seleccionamos el compa\u00f1ero que deseamos nos revise el c\u00f3digo, para esto utilizamos \u00ab@Nombre\u00bb<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"560\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_058-1024x560.png\" alt=\"\" class=\"wp-image-13482\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_058-1024x560.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_058-300x164.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_058-768x420.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_058.png 1054w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Le damos \u00abCreate\u00bb<\/li><li>Y realizamos el mismo proceso para la rama \u00abdevelop-ppi\u00bb<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1016\" height=\"483\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_059.png\" alt=\"\" class=\"wp-image-13484\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_059.png 1016w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_059-300x143.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_059-768x365.png 768w\" sizes=\"(max-width: 1016px) 100vw, 1016px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Seleciconamos compa\u00f1ero<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"560\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_060-1024x560.png\" alt=\"\" class=\"wp-image-13485\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_060-1024x560.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_060-300x164.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_060-768x420.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_060.png 1081w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Luego ingresamos a jira:<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/universidadnacional.atlassian.net\/jira\/software\/c\/projects\/PPI\/boards\/144\" target=\"_blank\">https:\/\/universidadnacional.atlassian.net\/jira\/software\/c\/projects\/PPI\/boards\/144<\/a><\/li><li>Y pasamos la tarea a revisi\u00f3n <\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"514\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_061-1024x514.png\" alt=\"\" class=\"wp-image-13486\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_061-1024x514.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_061-300x151.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_061-768x386.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_061-1536x771.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_061.png 1599w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Y le informamos al compa\u00f1ero para que este la revise y la apruebe<\/li><li>Y muy importante ajustar el tiempo en la tarea<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"645\" height=\"370\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_062.png\" alt=\"\" class=\"wp-image-13487\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_062.png 645w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_062-300x172.png 300w\" sizes=\"(max-width: 645px) 100vw, 645px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"515\" height=\"760\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_063.png\" alt=\"\" class=\"wp-image-13488\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_063.png 515w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_063-203x300.png 203w\" sizes=\"(max-width: 515px) 100vw, 515px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Despu\u00e9s de revisi\u00f3n<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>d<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Agregar nueva rama a VS Code<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Si ya terminamos la tarea y deseamos obtener una nueva rama creada a partir de bitbucket <\/li><li>Abrimos VS Code y hacemos un<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>git pull<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Y podemos ver que ya se descargo la nueva rama<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"288\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_064.png\" alt=\"\" class=\"wp-image-13490\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_064.png 735w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_064-300x118.png 300w\" sizes=\"(max-width: 735px) 100vw, 735px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Ahora para cambiarnos de rama buscamos y presionamos<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"340\" height=\"151\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_065.png\" alt=\"\" class=\"wp-image-13491\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_065.png 340w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_065-300x133.png 300w\" sizes=\"(max-width: 340px) 100vw, 340px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Nos indica que el folder no pertenece a WorkSpace<\/li><li>Buscamos el folder<\/li><li>sigesa y lo agregamos<\/li><li>Ya tenemos la nueva rama <\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"745\" height=\"961\" src=\"\/wp-content\/uploads\/2022\/10\/Seleccion_066.png\" alt=\"\" class=\"wp-image-13492\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_066.png 745w, https:\/\/sada.services\/wp-content\/uploads\/2022\/10\/Seleccion_066-233x300.png 233w\" sizes=\"(max-width: 745px) 100vw, 745px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Jira https:\/\/universidadnacional.atlassian.net\/jira\/your-work Dentro de Planificaci\u00f3n institucional existe uan kanban para la gesti\u00f3n de los proyectos Direcci\u00f3n espec\u00edfica: https:\/\/universidadnacional.atlassian.net\/jira\/software\/c\/projects\/PPI\/boards\/144 Se compone 6 columnas: Por hacer: Lista de las tareas a desarrollar ordenas por: Spring Prioridad En Progreso: Lista de las tareas que actualemente los desarrolladores est\u00e1n trabajando Pend Rev C\u00f3digo (Pendiente de Revisi\u00f3n de C\u00f3digo): Una [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13422","post","type-post","status-publish","format-standard","hentry","category-sin-categoria"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/13422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13422"}],"version-history":[{"count":13,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/13422\/revisions"}],"predecessor-version":[{"id":13493,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/13422\/revisions\/13493"}],"wp:attachment":[{"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}