248 lines
7.6 KiB
Plaintext
248 lines
7.6 KiB
Plaintext
************************************************************
|
|
* *
|
|
* SunUpdate History *
|
|
* *
|
|
************************************************************
|
|
|
|
* 2007/02/27(화) 조재식
|
|
1. UpdateManager
|
|
1) 서버가 실행중일때 패치실패 결과가 제대로 표시되지 않는 버거 수정.
|
|
2) 다른 서버가 패치중일때, 다시 시작시 제대로 패치 아이콘으로 표시 되지 않는 버그 수정.
|
|
|
|
* 2007/02/02(금) 조재식
|
|
1. UpdateAgent
|
|
1) Check Interval Time 읽어오는 부분 버그 수정. ==> CPU점유율 25%버그 수정.
|
|
2) 서버시작시 어떤 문제로 실패하였을 때, cmd.exe 프로세서로 그대로 살아 있는거 강제종료 되게 수정.
|
|
|
|
* 2007/02/02(금) 조재식
|
|
1. UpdateManager
|
|
1) 데이터 백업, 복원 S_Drive적용후 안되는 버그 수정.
|
|
|
|
* 2007/02/01(목) 조재식
|
|
1. UpdateManager
|
|
1) 서버패치시 패치되는 서버상태 추가( Manager에서 빨간색으로 표시)
|
|
2) 패치되는 동안에 다이얼로그박스에서 결과가 나타나도록 수정.
|
|
3) 패치되는 동안에 에니메이션으로 진행상황 알 수 있도록 수정.
|
|
2. UpdateServer
|
|
1) 업데이트 되는 동안에는 서버패치, 시작, 종료를 할 수 없도록 수정.
|
|
|
|
* 2007/01/31(수) 조재식
|
|
1. UpdateManager
|
|
1) 업로드 실패시 잘못된 FTP 디렉토리로 되는 버그 수정.
|
|
2) 업로드 모듈을 쓰레드로 빼도록 수정.
|
|
3) 업로드 되는 파일이 표시되도록 수정.
|
|
|
|
* 2007/01/30(화) 조재식
|
|
1. UpdateManager
|
|
1) 패치파일 만들기 기능을 쓰레드로 빼도록 수정.
|
|
|
|
* 2007/01/29(월) 조재식
|
|
1. UpdateServer
|
|
1) Master와 연결이 끊어지면, 모든 게임서버 연결이 끊어지도록 수정.
|
|
2) 해당 월드의 서버중 하나라도 켜져 있으면, 패치가 되지 않다록 수정.
|
|
|
|
* 2007/01/26(금) 조재식
|
|
1. 배포( Protocol Ver 0.2.1, Build Ver 0.2.1 )
|
|
2. UpdateManager
|
|
1) 트리 항목에 SunServer가 보이지 않도록 수정.
|
|
2) 기존툴바를 Login, Logout, Patch 툴바로 변경
|
|
3. UpdateAgent
|
|
1) 파일에 로그가 남도록 수정.
|
|
4. UpdateServer
|
|
1) 최초패킷이 Agent에서 서버타입이 아닌, 프로세스 체크 패킷이 먼저오는 경우가 있다.
|
|
이에 따른 예외처리를 함.
|
|
2) Master와의 HeartBeat 연동 문제로
|
|
|
|
* 2007/01/25(목) 조재식
|
|
1. 배포( Protocol Ver 0.2.0, Build Ver 0.2.0 )
|
|
2. UpdateManager
|
|
1) SunServer가 권한에 없을시 Manager가 죽는 버그 수정.
|
|
2) 트리컨트롤 선택시 이미지가 고정될 수 있도록 수정.
|
|
3) 사용자들이 보기 편하도록, WorkView 수정.
|
|
3. UpdateAgent
|
|
1) LogViewPath를 설정하도록 Path추가.
|
|
2) 게임로그가 보이지 않는 버그 수정.
|
|
|
|
* 2007/01/24(수) 조재식
|
|
1. SunUpdateManager
|
|
1) 강제종료시 해당 메세지 나타나도록 수정.
|
|
|
|
* 2007/01/18(목) 조재식
|
|
1. SunUpdateManager
|
|
1) 서버트리 아이콘 GUI 변경
|
|
2. S_Drive 지원 변경 완료.
|
|
|
|
* 2007/01/18(목) 조재식
|
|
1. SunUpdateManager
|
|
1) 접근권한 초기화 기능 추가.
|
|
|
|
* 2007/01/16(화) 조재식
|
|
1. SunUpdateManager
|
|
1) 접근권한 유저별로 보여주기 기능 추가.
|
|
|
|
* 2007/01/15(월) 조재식
|
|
1. SunUpdateManager
|
|
1) 패스워드 수정기능 추가.
|
|
|
|
* 2007/01/08(월) 조재식
|
|
1. SunUpdateManager
|
|
1) AgentManager 기능 추가
|
|
- Agent 추가 / 삭제 / 수정 기능 추가
|
|
|
|
2. SunUpdateServer
|
|
1) XML 수정 및 삭제 기능 추가.
|
|
2) 유저 추가시 자동으로 AccessInfo 에 추가되고, xml 에 저장되도록 수정.
|
|
|
|
* 2007/01/08(월) 조재식
|
|
1. SunUpdateManager
|
|
1) 월드단위에서만 팝업창 뜰때 패치기능이 활성화 되도록 수정.
|
|
2) 알 FTP 와 파일질라서버 둘다 지원되도록 수정. (FTP서버가 다르면 기능이 수정되어야 하는것이 있음.)
|
|
3) 파일 삭제 실패후, 현재 정확한 디렉토리가 보여지지 않는 버그 수정.
|
|
|
|
* 2006/11/23(금) 조재식
|
|
1. SunUpdateManager
|
|
1) 리스트 박스에 메세지가 추가되면, 그 위치로 화면을 이동하로도록 수정.
|
|
|
|
* 2006/11/15(수) 조재식
|
|
1. SunUpdateManager
|
|
1) Upload 실패시, 실패된 업로된 폴더를 삭제하도록 수정.
|
|
2) 서버 강제종료가 제대로 되지 않던 버그 수정.
|
|
3) 서버 강제종료시, 사용자 메세지 나타나도록 수정.
|
|
4) 윈도우에서 어플리케이션이 문제시 발생하는 메세지창을 주기적으로 종료해주는 기능 추가.
|
|
2. 배포( Protocol Ver 0.1.4, Build Ver 0.1.5 )
|
|
|
|
* 2006/11/13(월) 조재식
|
|
1. SunUpdateManager
|
|
1) FileUtil에서 파일 핸들 닫아 주지 않아서 생기는 버그 수정.
|
|
2) 백업, 복원시 UpdateAgent가 연결되어 있지 않을시, 해당 상황을 보고 하지 않는 버그 수정.
|
|
|
|
* 2006/11/10(조재식)
|
|
1. SunUpdateAgent
|
|
1) 프로세스 체크하는 곳에서 핸들을 닫아 주지 않아서 생기는 버그 수정.
|
|
|
|
* 2006/11/09(조재식)
|
|
1. SunUpdateManager
|
|
1) 서버 data 백업/복원 기능 추가.
|
|
2. 배포( Protocol Ver 0.1.4, Build Ver 0.1.4 )
|
|
|
|
* 2006/11/08(조재식)
|
|
1. SunUpdateManager
|
|
1) 업로드 시키려는 폴더의 경로에 "."이 있을경우, 제대로 업로드 되지 않던 버그 수정.
|
|
2) 롤백기능 추가.
|
|
2. 배포( Protocol Ver 0.1.3, Build Ver 0.1.3 )
|
|
|
|
* 2006/11/07(조재식)
|
|
1. SunUpdateManager
|
|
1) 서버 강제 종료 기능 추가.
|
|
2) 서버 LiveProcess 상태 추가.
|
|
2. 배포( Protocol Ver 0.1.3, Build Ver 0.1.0 )
|
|
1) 빌드 버전 추가.
|
|
3. 트리컨트롤 => 데이터변경시마다 모든 트리 컨트롤이 변경되는것을 변경되는 부분만 수정되도록 수정.
|
|
4. 일반유저 버전일때, 패치 다이얼로그에서 모든 버튼이 Diable되어 있는 버그 수정.
|
|
5. 2차 배포( Protocol Ver 0.1.3, Build Ver 0.1.1 )
|
|
6. SunUpdateAgent
|
|
1) 로그파일 읽기 중 Agent와 Battle의 로그파일 읽지 못하는 버그수정.
|
|
7. 3차 배포( Protocol Ver 0.1.3, Build Ver 0.1.2 )
|
|
|
|
* 2006/11/06(조재식)
|
|
1. SunUpdateManager
|
|
1) 게임서버 로그 보기 기능 추가(가장 최근로그 일부분만.. )
|
|
|
|
* 2006/11/02(조재식)
|
|
1. SunUpdateManager
|
|
1) 일반모드로 패치파일 업로드시 Agent서버까지 업로드 되도록 수정.
|
|
|
|
* 2006/10/31(조재식)
|
|
1. SunUpdateManager
|
|
1) Manager에 정확한 현재 액션에 대한 정보 보여줌.(사용자 입장)
|
|
2) 버전를 Agent, Server, Manager 의 타이틀에 보여줌.
|
|
3) Tree에서 Edit할수 있는 기능 삭제.
|
|
2. UpdateServer
|
|
1) 액션에 대한 결과값에 대해 세분화.
|
|
2) Version를 0.0.2로 올림.
|
|
3) 서버가 종료상태일때, 종료 하려고 하면 못하게 막음.
|
|
|
|
* 2006/10/30(조재식)
|
|
1. SunUpdateServer
|
|
1) FTP 정보 가져올시, 중복된 FTP 정보는 Manager에게 보내지 않게 수정.
|
|
2. UpdateManager
|
|
1) 서버종료시 서버종료 시작 메세지 뜨게 수정.
|
|
2) 로그아웃 기능 추가.
|
|
|
|
* 2006/10/27(조재식)
|
|
1. SunUpdateManager
|
|
1) 유저가 접근할 수 있는 서버제한을 두어서, 목록과 FTP 접근 목록에 등록된 서버만 보이도록 수정.
|
|
2) Version 0.1.1로 수정
|
|
|
|
* 2006/10/26(조재식)
|
|
1. SunUpdateServer
|
|
1) 서버가 실행중일때, 서버를 또 실행시킬수 있는 버그 수정.
|
|
2. SunUpdateManager
|
|
2) 타이틀 추가, 버전관리 시작.
|
|
|
|
* 2006/10/25(조재식)
|
|
1. SunUpdateServer
|
|
1) 로그 기능 추가.
|
|
- 패치, 패치파일 업로드, 서버 시작, 서버 종료
|
|
2. UpdateManager
|
|
1) 채널단위로 FTP 접속 기능 추가.
|
|
2) 패치중일때 패치하면, 현재 패치중이라는 메세지 출력.(패치기능 막음)
|
|
|
|
* 2006/10/17(조재식)
|
|
1. SunUpdateManager
|
|
1) 일반유저가 패치 할경우, 자동으로 필드와 배틀서버에 업로드되며, 버전이 자동으로 올라가능 기능 추가.
|
|
|
|
* 2006/10/17(조재식)
|
|
1. SunUpdateManager
|
|
1) 권한에 따른 기능 구분 기능 추가
|
|
2) 로그 모듈 추가.
|
|
3) IP 체크 기능 추가.
|
|
|
|
* 2006/10/16(조재식)
|
|
1. SunUpdateManager
|
|
1) 폴더생성, 삭제, 환경설정 기능 추가.
|
|
2) 패치서버 연결 상태 출력 기능 추가.
|
|
|
|
* 2006/10/13(조재식)
|
|
1. SunUpdateManager
|
|
1) 파일편집 기능 추가.
|
|
2) FTP서버에서 빈 디렉토리를 선택할 경우, 넘어가지 않는 버그 수정.
|
|
|
|
* 2006/10/12(조재식)
|
|
1. SunUpdateManager
|
|
1) FTP 업로드 기능 추가.
|
|
2) 패치폴더 생성 기능 추가.
|
|
|
|
* 2006/10/10(조재식)
|
|
1. Master와 ServerKey(마스터는 Old, 업데이트 서버는 New)를 Old로 맞춤.
|
|
|
|
* 2006/08/08(조재식)
|
|
1. 게임서버 종료 기능 추가.(MASTER 와 연동되므로 반드시 마스터가 켜져 있어야 함)
|
|
|
|
* 2006/08/07(조재식)
|
|
1. UpdateServer
|
|
1) TempServer 추가 / 적용
|
|
2. 게임서버 시작 기능 추가.
|
|
|
|
*. 2006/08/01 - 2006/08/04(조재식)
|
|
1. 게임서버의 네트워크 모듈로 현재 모듈 교체
|
|
2. 서버정보패킷 스트림으로 교체
|
|
3. 서버와 연결이 끊어 졌을경우, 메니져의 정보창을 초기화 하도록 수정.
|
|
4. 서버단위 패치 되도록 수정.
|
|
5. 패치 결과가 메니져에 나타나도록 기능 추가.
|
|
|
|
*. 2006/07/25 - 2006/07/30(조재식)
|
|
1. 패치 완료시 패치 결과가 뷰어에 나타나게 수정.
|
|
2. AgentInfo.xml 트리구조로 수정.
|
|
|
|
*. 2006/07/24(조재식)
|
|
1. 신규유저 추가시 키 할당을 제대로 못받는 버그 수정.
|
|
2. 채널단위 패치 기능 추가.
|
|
3. 트리구조에 있는 서버를 클릭하였을때, 오른쪽에 해당 정보가 나오도록 수정
|
|
|
|
*. 2006/07/21(조재식)
|
|
1. SourceSafe에 솔루션 등록.
|
|
2. XML DB 삽입 기능 추가.
|
|
3. 신규 유저 추가 기능 추가.
|
|
4. Agent등록 기능 추가.
|
|
p.s 주의) xml 파일들이 읽기 전용인 경우, 저장시 에러가 남. 따라서 반드시 xml 파일들의 읽기 전용 속성을 없앨것. |