SVN i.c.m. webdevelopment

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

Gezocht: Ervaren VB6 developer met C# ambitie!

Bedrijfsomschrijving Dit bedrijf is een vooraanstaande softwareleverancier die gespecialiseerd is in het ontwikkelen van software pakketten voor autoschade herstel bedrijven. De software wordt gebruikt door meer dan de helft van alle autoschade herstel bedrijven in Nederland. Het team van professionals is op zoek naar getalenteerde collega developers die hun vaardigheden willen inzetten om het bedrijf te laten groeien. Functieomschrijving Voor dit bedrijf zoek ik een ervaren VB6 / VB.NET developer met interesse om op termijn verder te gaan in C#. In deze functie ben je verantwoordelijk voor het onderhouden van de bestaande softwarepakketten. Een deel van de code is nog

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

Bekijk vacature »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »
Ruben Portier

Ruben Portier

12/02/2013 22:20:56
Quote Anchor link
Hallo PHP-hulpers,

Ik vraag me dit al een tijdje af, en het is eigenlijk de reden waarom ik nu geen SVN gebruik voor webapplicaties. Hoe is het het makkelijkst om SVN te gebruiken in combinatie met (remote) webdevelopment?

Het probleem is, dat er 1 centrale ontwikkelserver / -omgeving is waar de website (in ontwikkeling) op draait. Door de centrale SQL database en testomgeving moeten de bestanden op de testserver gewijzigd en getest worden, en dus niet lokaal zoals bijvoorbeeld een C++ applicatie ontwikkeld en gecompileerd wordt.

Wanneer je SVN gebruikt op de webserver moet je waarschijnlijk een aparte SVN server en aparte webserver hebben, waarbij je dus direct met FTP werkt op de webserver, en af en toe een commit doet naar de SVN server. Hierbij haal je geen voordelen uit het overschrijven, en mergen etc heeft eigenlijk ook weinig zin.

Je kunt ook de laatste SVN revision gebruiken op je test omgeving, maar dan moet je iedere kleine aanpassing committen, en dat lijkt me ook niet ideaal en niet in de gedachte en bedoeling van SVN.

Hoe doen jullie dit, wat is het handigst?

Groeten,
Ruben
 
PHP hulp

PHP hulp

05/11/2024 11:27:42
 
- Ariën  -
Beheerder

- Ariën -

12/02/2013 22:27:28
Quote Anchor link
Waarom kijk je naar SVN, en niet naar GIT? Dit werkt een stuk makkelijker.....
 
Ruben Portier

Ruben Portier

12/02/2013 22:49:44
Quote Anchor link
Met GIT zou hetzelfde probleem optreden toch?
 
Gerben G

Gerben G

12/02/2013 22:56:41
Quote Anchor link
@Ruben,
SVN, met een lokale testomgeving voor de webserver.
Optioneel een lokale database server. Eventueel kun je er nog voor kiezen om het bestand waar je connectiegegevens in staan buiten je SVN te houden.

Je Checkout folder van de SVN is in dit geval een lokale map van de webserver.
 
TJVB tvb

TJVB tvb

13/02/2013 10:26:02
Quote Anchor link
Je commit alles, elke wijziging. Dat kunnen grote wijzigingen zijn maar ook kleine.
En ik zou inderdaad voor GIT gaan, dan heb je geen server nodig.
 
Ruben Portier

Ruben Portier

14/02/2013 10:38:21
Quote Anchor link
Beste

Ik heb nu al een tijdje zitten kijken naar GIT. Ik heb het geïnstalleerd op mijn *NIX server (Debian x64). Ikzelf en een mede-developer gebruiken beide Netbeans als ontwikkeltool. Nu willen we graag samen gaan werken, alleen lukt het ons niet om GIT juist in te stellen.

We willen als volgt werken. We hebben beide een eigen FTP opslag waar we ons voorbeeld kunnen bekijken. Af en toe doen we een commit, deze moet doorgestuurd worden en opgeslagen worden op de server en niet lokaal. Hier loopt het al mis, het lukt me niet om dingen aan te passen en dan te comitten naar de server. Als mijn mede-developer dan zijn GIT probeert te updaten (dus hetgeen die online staat mergen met hetgeen hij heeft) vindt hij niets. Of gaan we hier helemaal verkeerd te werk?

Kan je iemand mij uitleggen hoe we best samen aan een project kunnen werken, en is hiervoor een centrale server beter of niet? Want stel dat ik offline ben, kunnen andere developers niet mergen met mij.

En hoe gaat het dan in zijn werk om bijvoorbeeld een release te uploaden via FTP naar een website. Moet je dan handmatig mijn files die ik gemerged heb met de rest uploaden, of kan GIT automatisch een release uploaden?

Heel erg bedankt alvast!
 
Reshad F

Reshad F

14/02/2013 11:55:23
Quote Anchor link
Je weet hopelijk dat COMMIT niks naar de server stuurt? Dit moet je zelf doen doormiddel van de PUSH commando. Hetgeen wat COMMIT voor jou doet is een momentopname van je applicatie en de bestanden maken zoals het op dat moment is en eventueel aan de stream toevoegen.

In jou geval moet het volgens mij als volgt: Je hebt je Debian server met GIT je maakt hier een Repository. Dit wordt gelijk je "Mainserver" voor GIT
Jullie werken allebei aan het project dus dan kun je deze bestanden pullen voor je lokale variant die je op je pc hebt draaien je doet wijzigingen/aanpassingen en vervolgens commit je deze ( add je aan de stream als je nieuwe bestanden toevoegt ) en vervolgens kan je deze pushen naar je debian servertje.

De ander kan dan vervolgens alles weer ophalen en er ook eventueel tegelijk aan werken. GIT kan dan heel mooi alles naast elkaar breien.
Om deze bestanden naar de "ECHTE" server te sturen kan je ook GIT gebruiken maar volgens mij moet je daar SSH verbinding voor kunnen maken met desbetreffende server.. alleen weet ik dat niet zeker moet je even Googlen of misschien dat iemand anders daar antwoord op heeft :)
 
Ruben Portier

Ruben Portier

14/02/2013 12:10:57
Quote Anchor link
Bedankt!

Ik had alvast het volgende zelf uitgevonden:

commit, lokaal saven
push, saven naar server
pull, krijgen van server (hij merged dan de server-versie met de lokale versie)


Is dit juist?

Volgens mij lukt het nu wel! Ik heb ssh toegang tot de server maar ik kan helaas niet meteen iets vinden om de files te releasen naar de webhost.
 
Reshad F

Reshad F

14/02/2013 12:30:14
Quote Anchor link
Dat is het zo ongeveer inderdaad :)

als je het wilt oefenen kan je op github.com oefeningen doen en er is ook duidelijke uitleg.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.