Repository renovating
Today I've done some quite heavy modifications to the repository structure. In addition to generally moving stuff around, I moved the client's networking files under the server's version control. This involved a lot of git filter-branching: As I wanted to preserve the history of the files, I merged everything to the server and then filtered out everything unwanted. Finally, the client code needed to be filtered free of the networking stuff that now lie within the server VCS.
Why did I do this? As I have mentioned before, I want to release the LEE source, but not the server or networking (at least not soon). Now that the networking stuff is out of the tree, I don't have to keep a separate LEE-branch in sync with the master code. Also, after I publish the LEE code, I don't need to worry about accidentally committing or merging netcode to the LEE branch. On the downside, there are now some commits whose messages are confusing due to parts of (original) them missing.
I also coded a little: now LEE is present in the multi-player version and can be launched by giving the client a command line switch (stand-alone LEE can still be built).
All this gives me good basis for further development. Some things in the source are still embarrassingly ugly and the documentation isn't quite ready yet, so I don't publish the source now. We'll see if I'll do that next or if I take on the networking code.
Why did I do this? As I have mentioned before, I want to release the LEE source, but not the server or networking (at least not soon). Now that the networking stuff is out of the tree, I don't have to keep a separate LEE-branch in sync with the master code. Also, after I publish the LEE code, I don't need to worry about accidentally committing or merging netcode to the LEE branch. On the downside, there are now some commits whose messages are confusing due to parts of (original) them missing.
I also coded a little: now LEE is present in the multi-player version and can be launched by giving the client a command line switch (stand-alone LEE can still be built).
All this gives me good basis for further development. Some things in the source are still embarrassingly ugly and the documentation isn't quite ready yet, so I don't publish the source now. We'll see if I'll do that next or if I take on the networking code.
156 Comments
Posted to Development on 11 Feb 2010 by aave
Franciskat @ 10 Jun 2015 11:12 pm
Наш вебресурс создан исключительно для фанатов такой популярной игры, как Майнкрафт. На нашем портале можно выбрать самый лучший для вас сервер для игры Minecraft и с увлечением окунуться в захватывающий и увлекательный мир игры. Мы предлагаем нашим пользователям скачать лаунчер игры, для этого нужно использовать кнопку “начать игру”.
Для наших игроков также полезной окажется информация с описаниями всех наших серверов Майнкрафт, из которой можно узнать много полезного о каждом сервере и решить для себя, какой же из них выбрать для игры. На нашем форуме ведётся общение пользователей на игровую тему, здесь можно найти также большое количество полезной информации и узнать все подробности игры, замечательно пообщаться или даже заиметь настоящих друзей.
Чтобы пользоваться всеми предоставляемыми нами услугами, нужно лишь пройти несложный процесс регистрации и после этого для вас откроются все наши двери. Наш сайт – это самый удобный способ познать всё о самой известной на сегодня игре – Майнкрафт. Скачав игру и подобрав для себя самый удобный сервер Minecraft, вы будете на голову выше многих игроков Майнкрафт. РФ
Для наших игроков также полезной окажется информация с описаниями всех наших серверов Майнкрафт, из которой можно узнать много полезного о каждом сервере и решить для себя, какой же из них выбрать для игры. На нашем форуме ведётся общение пользователей на игровую тему, здесь можно найти также большое количество полезной информации и узнать все подробности игры, замечательно пообщаться или даже заиметь настоящих друзей.
Чтобы пользоваться всеми предоставляемыми нами услугами, нужно лишь пройти несложный процесс регистрации и после этого для вас откроются все наши двери. Наш сайт – это самый удобный способ познать всё о самой известной на сегодня игре – Майнкрафт. Скачав игру и подобрав для себя самый удобный сервер Minecraft, вы будете на голову выше многих игроков Майнкрафт. РФ
Cheap True Religion @ 13 Jun 2015 01:52 am
Attika @ 26 Nov 2015 03:28 am
jgosresxhs @ 09 May 2016 01:27 am
NeooTex @ 18 Oct 2019 06:19 pm
Здесь вы можете заказать копию любого сайта под ключ, недорого и качественно, при этом не тратя свое время на различные программы и фриланс-сервисы.
Клонированию подлежат сайты как на конструкторах, так и на движках:
- Tilda (Тильда)
- Wix (Викс)
- Joomla (Джумла)
- Wordpress (Вордпресс)
- Bitrix (Битрикс)
и т.д.
телефон 8-996-725-20-75 звоните пишите viber watsapp
Копируются не только одностраничные сайты на подобии Landing Page, но и многостраничные. Создается полная копия сайта и настраиваются формы для отправки заявок и сообщений. Кроме того, подключается админка (админ панель), позволяющая редактировать код сайта, изменять текст, загружать изображения и документы.
Здесь вы получите весь комплекс услуг по копированию, разработке и продвижению сайта в Яндексе и Google.
Хотите узнать сколько стоит сделать копию сайта?
напишите нам
8-996-725-20-75 звоните пишите viber watsapp
Клонированию подлежат сайты как на конструкторах, так и на движках:
- Tilda (Тильда)
- Wix (Викс)
- Joomla (Джумла)
- Wordpress (Вордпресс)
- Bitrix (Битрикс)
и т.д.
телефон 8-996-725-20-75 звоните пишите viber watsapp
Копируются не только одностраничные сайты на подобии Landing Page, но и многостраничные. Создается полная копия сайта и настраиваются формы для отправки заявок и сообщений. Кроме того, подключается админка (админ панель), позволяющая редактировать код сайта, изменять текст, загружать изображения и документы.
Здесь вы получите весь комплекс услуг по копированию, разработке и продвижению сайта в Яндексе и Google.
Хотите узнать сколько стоит сделать копию сайта?
напишите нам
8-996-725-20-75 звоните пишите viber watsapp
MichaelBig @ 23 Jul 2020 09:23 pm
Content Management Powered by CuteNews