platformaCRM - najważniejsze projekty w solucji
- /core - Projekt główny
- /BarcodeCollectorPage - wersja dla czytnikow MC9090 i sterownika Hanel MP12N
Developer requirements
- Visual Studio 2015
- GIT http://git-scm.com/downloads
- iReport-5-1 + (Report definition) https://github.com/marcinKotynia/platformaCRM-Documentation/raw/master/bin/iReport-5.1.0-windows-installer.exe
- Microsoft Managment Studio (SQL managment) |https://www.microsoft.com/en-us/download/details.aspx?id=8961)
- https://try.github.io - tutorial about git
How To Start
Step 1
Z poziomu explorera (prawy przycisk) uruchomić Git Bash
Step 2 (pobranie, zostanie utworzony folder automatycznie platformaCRM)
Bash | |
---|---|
Step 3 zapamietanie poswiadczen / zmiana edytora wykluczenie plikow ktore zmieniaja sie czesto/automatycznie connectionstring, database/security/. lista wykluczonych git ls-files -v | grep ^[a-z]
Step 4 uruchomienie pliku sln
- Visual Studio musi byc uruchomiony w trybie Administracyjnym
- po pierwszym debug nalezy zmeinic pule aplikacji dla platformy na konto domenowe (aplikacja musi miec dostep do indexu lucene w przypadku zdalnych)
Step 5 Upewnij sie z jakiego serwera pochodzi twoja konfiguracja i czy masz dostep do serwera SQL core\instance\connectionStrings.config wpis DSNconfig
Step 6 Sprawdz jakie instancje udostepnia serwer konfiguracji, sprawdz czy masz dostep do datastore SELECT domain, datastore FROM tblConfig
Pamietaj aplikacja dziala w kontekscie puli aplikacji IIS wiec najlepiej jak ustawisz jak na swojego uzytkownika aby miec pewnosc. Co jakis czas haslo wygasa wiec sprzawdz czy jest aktualne.
Step 7 hosts Dodaj do pliku c:\windows\system32\drivers\etc\hosts Wpisy klientów devnp.
Text Only | |
---|---|
Step 8 Wybierz klienta
Text Only | |
---|---|
Problemy
1.system zwraca blad 500
Sprawdz czy masz wlaczony asp.net 4.0 w IIS
- Jeśli IIS był instalowany póxniej niż net framework trzeba poprawic mappingi, na starszych windowsach na nowszych wlacz wylacz funkcje windows
Text Only | |
---|---|
- 202011 nie udało się uruchomić na IIS ale opcja nr 2 prawy przycisk na projekcie platformaCRM > Web > wybrać IIS Express
2.system zwraca strona poprawnie jednak nie ma zadnych styli
wlacz lub wylacz funkcje systemu windows > iis > wspolne funkcja http > zawartosc statyczna
GIT Przydatne komendy
Merge innego brancha, pobiera branch i umozliwia zweryfikowania przed merge
Bash | |
---|---|
Pobranie brancha innej osoby
Bash | |
---|---|
Rozwiazywanie konfliktow moze sie przydac http://meldmerge.org/ Ustawienie defaultowego merge tool
Bash | |
---|---|
commit z linii komend
Bash | |
---|---|